Base64 kodieren / dekodieren
Base64 kodieren oder dekodieren (UTF-8-sicher) mit URL-safe-Alphabet, optionalem Padding, 64/76-Zeilenumbruch, Live-Byte- und Zeichenzähler sowie Byte-Ansicht in Hex oder Binär.
Base64 kodieren / dekodieren — Wandle Text in Base64 um und wieder zurück – vollständig UTF-8-sicher, sodass Emojis und nicht-lateinische Schriften korrekt erhalten bleiben. Wechsle zum URL-safe-Alphabet (- und _), lass das = Padding weg, brich die Ausgabe bei 64 oder 76 Zeichen um und untersuche die rohen Bytes in Hex oder Binär – mit Live-Byte- und Zeichenzählern. Alles läuft in deinem Browser, sodass die eingefügten Daten dein Gerät niemals verlassen.
Was ist Base64 kodieren / dekodieren?
Ein kostenloser Online-Base64-Encoder und -Decoder, der einfachen Text in Base64 umwandelt oder eine Base64-Zeichenkette wieder in lesbaren Text dekodiert – vollständig UTF-8-sicher. Neben dem Standardalphabet bietet er eine URL-safe-Variante (- und _ statt + und /), eine Option zum Weglassen des = Paddings sowie MIME/PEM-Zeilenumbruch bei 76 oder 64 Zeichen. Er zeigt Live-Byte- und Zeichenzähler und lässt dich die zugrunde liegenden Bytes hexadezimal oder binär untersuchen. Die Dekodierung ist tolerant: Sie akzeptiert Standard- oder URL-safe-Eingaben, mit oder ohne Padding oder Zeilenumbrüche. Entwickler nutzen ihn für Data-URIs, JWTs, HTTP-Basic-Auth-Header und Konfigurationsdateien, ganz ohne Code.
So verwendest du Base64 kodieren / dekodieren
- Wähle mit dem Modusumschalter Kodieren oder Dekodieren.
- Tippe oder füge deinen Inhalt in das Eingabefeld ein – einfacher Text zum Kodieren oder eine Base64-Zeichenkette zum Dekodieren.
- Lies das umgewandelte Ergebnis sofort im Ausgabefeld; es aktualisiert sich beim Tippen.
- Öffne Optionen (Zahnrad-Symbol), um zwischen dem Standard- und URL-safe-Alphabet zu wechseln, das = Padding wegzulassen oder die Ausgabe bei 64 oder 76 Zeichen umzubrechen.
- Prüfe die Live-Byte- und Zeichenzähler und nutze die Byte-Ansicht, um die rohen Bytes in Hex oder Binär zu sehen (Format in den Optionen umschalten).
- Klicke auf Kopieren, um das Ergebnis zu kopieren, auf Tauschen, um in die andere Richtung zu konvertieren, oder auf Leeren, um neu zu beginnen.
Beispiele
Einfachen Text kodieren
Eingabe
Hello
Ausgabe
SGVsbG8=
URL-safe-Alphabet
Eingabe
>>>
Ausgabe
Pj4-
Byte-Ansicht in Hex
Beim Kodieren von "Hi" zeigt die Byte-Ansicht die Quellbytes 48 69; beim Dekodieren die dekodierten Bytes. Zwischen Hex und Binär wechselst du in den Optionen.
Häufig gestellte Fragen
- Verarbeitet es Emojis und nicht-lateinische Zeichen wie Koreanisch oder Japanisch?
- Ja. Kodierung und Dekodierung sind UTF-8-sicher, sodass Emojis und nicht-lateinische Schriften exakt zum ursprünglichen Text zurückkehren.
- Was ist die URL-safe-Base64-Option?
- URL-safe-Base64 verwendet - und _ statt + und /, sodass die Ausgabe direkt in URLs, Dateinamen oder JWTs passt, ohne sie zu escapen. Du kannst auch das abschließende = Padding weglassen. Die Dekodierung akzeptiert automatisch beide Alphabete, Standard und URL-safe.
- Warum sollte ich die Ausgabe in Zeilen umbrechen?
- Manche Formate benötigen Zeilen fester Breite: MIME-E-Mail nutzt 76 Zeichen pro Zeile, PEM-Zertifikate 64. Schalte den 64- oder 76-Umbruch ein, um das anzupassen – die Dekodierung ignoriert Zeilenumbrüche einfach.
- Was zeigt die Byte-Ansicht?
- Sie zeigt die zugrunde liegenden Bytes – beim Kodieren die Quellbytes, beim Dekodieren die dekodierten Bytes – hexadezimal oder binär, praktisch zum Untersuchen von Binärdaten oder zum Debuggen von Kodierungen. Sie steht neben den Live-Byte- und Zeichenzählern.
- Werden meine Daten auf einen Server hochgeladen?
- Nein. Alles läuft vollständig in deinem Browser über die integrierte JavaScript-Kodierung. Der eingefügte Text verlässt dein Gerät nie und wird an keinen Server gesendet.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Groß-/Kleinschreibung-Konverter & Zähler
Wandle Text zwischen UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case und mehr um und zähle Zeichen, Wörter und Zeilen.
Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.
Farbkonverter
Konvertiere Farben zwischen HEX, RGB und HSL mit Live-Vorschau.