
Base64-Textkonverter
Text nach Base64 kodieren und Base64-Zeichenketten in Klartext dekodieren.
Dateien nach Base64 kodieren und Base64-Zeichenketten wieder in Dateien dekodieren.
Datei hierher ziehen oder klicken zum Durchsuchen
Datei hochladen, um die Base64-Kodierung zu erhalten.
Ein Kodierverfahren, das Binärdaten als ASCII-Text darstellt — nützlich, um Dateien in Text-Umgebungen wie HTML, CSS oder JSON einzubetten.
PNG, JPEG, GIF, WebP, PDF und ZIP werden anhand ihrer Binärsignatur erkannt; bei Data URLs wird zusätzlich der angegebene MIME-Typ ausgewertet.
Dieses Werkzeug liest die ausgewählte Datei mit der Browser-Datei-API und lädt sie nicht zu einem Konvertierungsdienst hoch.
Die reine Base64-Länge beträgt 4 × aufrunden(Bytes / 3). Das entspricht bei grossen Dateien ungefähr 33 % zusätzlichem Umfang.
Reines Base64 enthält nur das kodierte Alphabet und gegebenenfalls Padding-Zeichen. Eine Data URL ergänzt davor Angaben wie data:image/png;base64, und kann dadurch direkt als Ressourcenadresse verwendet werden. APIs und Datenfelder erwarten häufig nur den reinen Base64-Anteil; prüfen Sie deshalb das verlangte Format.
Drei Eingabe-Bytes werden in vier Base64-Zeichen abgebildet. Die kodierte Länge beträgt daher genau 4 × aufrunden(Bytes / 3), zuzüglich eines möglichen Data-URL-Präfixes. Die praktische Obergrenze hängt vom freien Arbeitsspeicher des Browsers ab. Für sehr grosse Dateien ist ein Streaming-Werkzeug geeigneter.
Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten im ASCII-String-Format darstellt. Es wird häufig verwendet, wenn Binärdaten in Umgebungen gespeichert oder übertragen werden müssen, die nur Text unterstützen, z. B. bei der Einbettung von Bilddaten in HTML, CSS oder JSON.
Die Base64-Kodierung ist nützlich, wenn Sie Binärdaten (wie Bilder, Audio oder Dokumente) direkt in textbasierte Formate wie HTML, CSS oder JSON einbetten müssen. Gängige Anwendungsfälle sind das Einbetten kleiner Bilder direkt in Webseiten ohne zusätzliche HTTP-Anfragen, das Speichern von Binärdaten in Datenbanken oder das Senden von Dateien über APIs, die nur Text akzeptieren.
Ja, die Base64-Kodierung erhöht die Dateigröße im Vergleich zu den ursprünglichen Binärdaten um etwa 33 %. Das liegt daran, dass 3 Bytes Binärdaten mit 4 ASCII-Zeichen dargestellt werden. Dieser Overhead ist ein Grund, warum die Base64-Kodierung am besten für kleinere Dateien geeignet ist.
Die praktische Grenze hängt vom verfügbaren Arbeitsspeicher des Browsers und Geräts ab. Da Datei, Data URL, dekodierte Zeichenfolge und Blob zeitweise gleichzeitig im Speicher liegen können, nennt das Werkzeug bewusst keine pauschale Megabyte-Grenze.
Die Konvertierung selbst läuft mit Browser-APIs und dieses Werkzeug lädt die ausgewählte Datei nicht zu einem Konvertierungsdienst hoch. Wie bei jeder Website gelten daneben die Netzwerkvorgänge, die zum Laden der Seite und ihrer Ressourcen erforderlich sind.
Grundlagen, Spezifikationen und weiterführende Angaben zu diesem Werkzeug:
Quellen geprüft am 29. August 2026.