Wie wandle ich Base64 in PDF um?
Fügen Sie das Base64 in das Feld auf dieser Seite ein. Es wird sofort dekodiert, das PDF öffnet sich in der Vorschau, und Herunterladen speichert es als .pdf. Das Präfix data:application/pdf;base64,, Anführungszeichen, Zeilenumbrüche und JSON-Escapes dürfen drinbleiben – sie werden automatisch entfernt.
Warum lässt sich mein dekodiertes PDF nicht öffnen?
Die üblichen Ursachen: Das data:-Präfix wurde als Teil der Daten dekodiert; die Bytes wurden als Text statt binär geschrieben; der String wurde abgeschnitten (kein %%EOF am Ende); das Base64 wurde doppelt kodiert; oder es ist gar kein PDF – etwa ein PNG oder eine JSON-Fehlermeldung. Fügen Sie denselben String hier ein: Jeder dieser Fälle zeigt eine eigene Warnung.
Wird meine Datei auf einen Server hochgeladen?
Nein. Dekodieren, Typerkennung, Vorschau und Kodieren laufen per JavaScript in Ihrem Browser. Nichts, was Sie einfügen oder ablegen, wird irgendwohin gesendet – das Tool eignet sich also auch für Rechnungen, Verträge und Ausweisdokumente.
Woran erkenne ich, welcher Dateityp im Base64 steckt?
Am Anfang: JVBERi0 ist PDF, iVBORw0KGgo ist PNG, /9j/ ist JPEG, R0lGOD ist GIF, UEsDB ist ZIP (und damit auch DOCX, XLSX, PPTX), H4sI ist gzip. Das Tool liest die Magic Bytes nach dem Dekodieren, zeigt den Typ an und speichert die Datei mit der passenden Endung.
Kann ich Base64 in Word, Excel, ein Bild oder ein ZIP umwandeln?
Ja. Jeder Dateityp lässt sich dekodieren; die Endung ergibt sich aus dem Inhalt. DOCX, XLSX und PPTX werden im ZIP-Container erkannt, ältere DOC-/XLS-Dateien als Office 97–2003. Bilder, Audio und Video bekommen eine Vorschau; andere Typen werden direkt heruntergeladen.
Wie wandle ich ein PDF in Base64 um?
Öffnen Sie den Tab PDF / Datei → Base64 und legen Sie das PDF ab. Wählen Sie reines Base64 oder eine Data-URI, optional URL-sicher oder mit Umbruch nach 76 Zeichen, und kopieren Sie das Ergebnis oder laden Sie es als .txt-Datei herunter.
Was ist der Unterschied zwischen Base64 und einer Data-URI?
Eine Data-URI ist Base64 mit einem Kopf, der den Typ angibt: data:application/pdf;base64,JVBERi0…. Browser können sie direkt als Link oder src öffnen. APIs wollen meist nur den Base64-Teil nach dem Komma.
Warum steht da „Das ist kein PDF“?
Weil die dekodierten Bytes nicht mit %PDF- beginnen. Angezeigt wird, was die Bytes tatsächlich sind. Häufige Überraschungen sind ein PNG- oder JPEG-Scan, ein DOCX, ein ZIP mit mehreren PDFs oder eine JSON- oder HTML-Fehlermeldung, die anstelle des Dokuments in Base64 kodiert wurde.
Was bedeutet „kein %%EOF am Ende“?
Jedes PDF endet mit der Markierung %%EOF. Fehlt sie, wurde das Base64 mit ziemlicher Sicherheit gekürzt: nur teilweise kopiert, von einer Datenbankspalte wie MySQL TEXT (65.535 Bytes) abgeschnitten oder durch ein Limit für Logzeilen verkürzt. Besorgen Sie den vollständigen String erneut; fehlende Daten kann auch das Dekodieren nicht zurückholen.
Was bedeutet „ein zweites Mal dekodiert“?
Die dekodierten Daten waren selbst wieder Base64-Text. Das passiert, wenn ein Wert einmal von Ihrem Code und dann noch einmal von einem Framework oder HTTP-Client kodiert wird. Das Tool dekodiert die innere Schicht nur, wenn dabei eine erkennbare Datei herauskommt, sodass gewöhnlicher Text nie versehentlich entpackt wird.
Gibt es eine Größenbeschränkung?
Eingefügter Text darf bis zu 100 MB groß sein, Dateien zum Kodieren bis zu 50 MB. Bei sehr langem Base64 ist .txt-Datei öffnen schneller als Einfügen. Die Textvorschau zeigt die ersten 100.000 Zeichen; der Download ist immer vollständig.
Warum ist die PDF-Vorschau auf meinem Handy leer?
Mobile Browser gehen unterschiedlich mit eingebetteten PDFs um; manche zeigen nur die erste Seite oder gar nichts. Nutzen Sie In neuem Tab öffnen oder Herunterladen – die Datei selbst ist davon nicht betroffen.