Decodex
Kostenloses Online-Tool

DECODEX · BASE64 · UTF-8

Base64 kodieren kostenlos online

UTF-8-Text in Base64 umwandeln, einschließlich Umlauten und Emojis. Kostenlos und ohne Anmeldung.

Wandelt beim Tippen oder Einfügen um. Für manuelle Umwandlung ausschalten.

UTF-8-Text. Die Ausgabe enthält keine Zeilenumbrüche.

Zeichenkodierung der Ausgabe · UTF-8

UTF-8 ist voreingestellt. Wähle die vom Empfänger benötigte Kodierung.

Auch Dateien lassen sich umwandeln ↓

Dateikodierung

Wandle eine Datei in Base64 um und lade das Ergebnis herunter.

Originaldatei: bis 100 MB · Verarbeitung im Browser

Text online in Base64 kodieren

Dieser Encoder wandelt den Originaltext in UTF-8-Bytes um und erzeugt Standard-Base64. Damit kannst du Textwerte für eine API vorbereiten oder das erwartete Format eines Systems prüfen.

  1. Gib den Originaltext ein. Eine bereits kodierte Zeichenfolge wird erneut kodiert; zum Wiederherstellen des Originals dient der Decoder.
  2. Die Umwandlung erfolgt automatisch. Ist sie ausgeschaltet, nutze die Schaltfläche oder Ctrl+Enter (⌘+Enter auf dem Mac).
  3. Das Ergebnis über die Kopierschaltfläche kopieren. Die Grenze beträgt 5 MB UTF-8-Text.

Geprüfte Base64-Textbeispiele

Die Beispiele verwenden UTF-8. Vergleiche Eingabe und Ausgabe, um die Richtung zu prüfen. Ein Unicode-Zeichen kann mehrere Bytes belegen; die Zeichenzahl bestimmt nicht die Base64-Länge.

EingabeErgebnis
HelloSGVsbG8=
GrüßeR3LDvMOfZQ==
안녕하세요 😀7JWI64WV7ZWY7IS47JqUIPCfmIA=

Unicode-Beispiel ausprobieren →

Alphabet, Padding und Länge der Ausgabe

Die Ausgabe verwendet A–Z, a–z, 0–9, +, / und abschließendes =-Padding, ohne zusätzliche Zeilenumbrüche. Für n UTF-8-Bytes beträgt die Länge 4 × ceil(n / 3). Beispiele: f → Zg==, fo → Zm8= und foo → Zm9v. Für Base64URL ersetze + und / durch - und _ und beachte die Padding-Regeln des Protokolls.

Unicode mit UTF-8 kodieren

Koreanische Zeichen, Umlaute und Emojis lassen sich wiederherstellen, wenn der ursprüngliche Text als UTF-8 kodiert wurde. Base64 stellt Bytes dar und kennzeichnet deren Zeichenkodierung nicht. Prüfe bei unleserlichen Ergebnissen oder Fehlern die ursprüngliche Kodierung. Shift_JIS, GBK und andere ältere Kodierungen werden nicht automatisch umgewandelt. Mit dem Beispiel unten kannst du Kodierung und Dekodierung prüfen.

Zeichenkodierung vor der Base64-Kodierung wählen

UTF-8 unterstützt Umlaute und Emojis. Wähle eine andere Kodierung nur, wenn das empfangende System sie verlangt; beim Dekodieren muss dieselbe verwendet werden.

Kann eine ältere Kodierung ein Zeichen nicht darstellen, schlägt die Umwandlung fehl. Nutze UTF-8, wenn das empfangende System es zulässt.

ZeichenkodierungTextBase64
UTF-8GrüßeR3LDvMOfZQ==
Windows-1252GrüßeR3L832U=

Häufige Fragen

Werden Leerzeichen und Zeilenumbrüche mitkodiert?

Ja. Sie gehören zu den Eingabebytes. Hello und Hello mit anschließendem Zeilenumbruch ergeben unterschiedliche Ausgaben. Auch LF und CRLF unterscheiden sich. Beim Dekodieren wird der eingegebene Text wiederhergestellt.

Schützt Base64 meinen Text?

Base64 ist eine umkehrbare Darstellung von Daten, keine Verschlüsselung. Passwörter und andere Geheimnisse werden dadurch nicht geschützt.

Base64 dekodieren →

Die Umwandlung erfolgt in deinem Browser. Eingabe und Ergebnis werden nicht an einen Konvertierungsserver gesendet. Google Analytics erfasst Besuche und die Nutzung von Funktionen.