Base64-Encoder und Decoder für Text und Dateien

Text oder eine Datei als Base64 kodieren oder Base64 in Text dekodieren. Kopiere das Ergebnis im Browser. Base64 ist Kodierung, keine Verschlüsselung.

Text oder eine Datei als Base64 kodieren oder Base64 in Text dekodieren. Kopiere das Ergebnis im Browser. Base64 ist Kodierung, keine Verschlüsselung.

Was ist ein Base64-Codierer?

Er wandelt Text oder den Inhalt einer ausgewählten Datei in eine Base64-Zeichenfolge um. So lassen sich Bytes in Textformaten transportieren; Base64 ist keine Verschlüsselung und schützt keine vertraulichen Daten. Das Decodierfeld zeigt Text, stellt aber keine Datei zum Download wieder her.

Wann ist Base64 sinnvoll?

API-Tests

Bereiten Sie kleine Beispiele für Anfragen vor, die Base64 erwarten.

Konfiguration

Prüfen Sie die Darstellung binärer Inhalte in Textfeldern.

Fehlersuche

Decodieren Sie Text; eine digitale Signatur wird dabei nicht verifiziert.

Wie funktioniert Base64?

Text wird als UTF-8 codiert und mit dem Base64-Alphabet dargestellt. Beim Decodieren wird wieder Text ausgegeben. Die Dateiauswahl liest die Datei im Browser und erstellt die Base64-Nutzlast; das Textfeld dient Texteingaben.

Typische Anwendungen

JSON-Feld

Testen und kopieren Sie einen Base64-Wert für ein API-Beispiel.

Datei codieren

Wählen Sie eine Datei; MIME-Typ und Endung müssen separat bekannt sein.

Unicode prüfen

Kontrollieren Sie Umlaute mit einem Encode- und Decode-Durchlauf.

Tipps

Nicht als Schutz nutzen

Jeder kann Base64 decodieren; Passwörter und Tokens bleiben ungeschützt.

Dateityp separat notieren

Die Zeichenfolge enthält nicht automatisch MIME-Typ oder Dateiendung.

Größe beachten

Base64 vergrößert Daten ungefähr um ein Drittel und benötigt bei großen Dateien mehr Speicher.

Browser-Unterstützung

FileReader und Text-APIs laufen im Browser. Dateien werden nicht hochgeladen. Beim Decodieren entsteht Text statt einer wiederherstellbaren Datei.

Das solltest du vor der Verwendung prüfen

Base64 ist eine umkehrbare Kodierung, keine Verschlüsselung. Die Dekodierung erzeugt hier Text und stellt keine herunterladbare Binärdatei wieder her. Große Eingaben sind durch den Browserspeicher begrenzt.

Häufig gestellte Fragen

Verschlüsselt Base64 Daten?
Nein. Es ist eine umkehrbare Codierung ohne Schlüssel.
Kann ich Dateien codieren?
Ja, im Browser. Das Decodierfeld zeigt Text und bietet keinen Dateidownload.
Bleiben Umlaute erhalten?
Die Verarbeitung nutzt UTF-8; Unicode-Zeichen sollten erhalten bleiben.
Wie wird Unicode-Text codiert?
Text wird zuerst in UTF-8-Bytes umgewandelt. Zum Beispiel ergibt der Text `Hello` als Base64 `SGVsbG8=`.
Was bedeutet das `=` am Ende?
Das Zeichen ist Base64-Auffüllung, wenn die letzte Bytegruppe unvollständig ist. Lassen Sie das abschließende `=` stehen, wenn Sie den vollständigen codierten Wert benötigen.
Warum ist decodierter Base64-Inhalt manchmal kein lesbarer Text?
Base64 kann beliebige Bytes und damit auch Binärdaten darstellen. Dieses Werkzeug zeigt das Ergebnis als Text; Dateibytes können unleserlich aussehen und werden nicht als Datei wiederhergestellt.

Verwandte Tools