Codierung Zuordnung
Visualisieren Sie Schritt für Schritt, wie Klartext in Base64-Zeichen umgewandelt wird. Sehen Sie die Codierungs-Zuordnung in Echtzeit.
Wie die Codierung Schritt für Schritt funktioniert
UTF-8-Byte-Konvertierung
Jedes Zeichen wird zunächst in seine UTF-8-Byte-Darstellung konvertiert. ASCII-Zeichen verwenden 1 Byte, während internationale Zeichen 2–4 Bytes verwenden können.
3-Byte-Gruppierung
Bytes werden in 3er-Gruppen (24 Bits) eingeteilt. Jede Gruppe wird dann in vier 6-Bit-Segmente aufgeteilt.
Base64-Zeichensuche
Jeder 6-Bit-Wert (0–63) wird einem Zeichen im Base64-Alphabet zugeordnet. Unvollständige Gruppen werden mit "="-Zeichen aufgefüllt.
Tipps für bessere Ergebnisse
Probieren Sie Mehrbyte-Zeichen (z.B. Chinesisch, Emoji) aus, um zu sehen, wie die UTF-8-Kodierung sie in mehrere Bytes erweitert.
Wechseln Sie zwischen Kodieren und Dekodieren, um die Zuordnung in beide Richtungen zu sehen.
Aktivieren Sie den URL-Safe-Modus, um zu sehen, wie + und / durch - und _ in der Ausgabe ersetzt werden.