Base64 Kodier- und Dekodierwerkzeug
Schnelle Base64-Kodierung und -Dekodierung, UTF-8-Textkonvertierung unterstützt
Konvertierungsmethode wählen
Was ist Base64?
Base64 ist ein Kodierungsverfahren, das 64 druckbare Zeichen (A-Z, a-z, 0-9, +, /) verwendet, um Binärdaten darzustellen. Es wird häufig verwendet, um Binärdaten zu senden und zu speichern, wenn Textdaten verarbeitet werden müssen. Zum Beispiel beim Senden von Daten in E-Mails, JSON, XML und URLs. Prinzip der Base64-Kodierung: 3 Bytes (24 Bits) Daten werden in 4 6-Bit-Gruppen aufgeteilt, wobei jede Gruppe einem druckbaren Zeichen zugeordnet wird. Die kodierten Daten sind etwa 33% größer als die ursprünglichen Daten.
Verwendung
Grundoperationen
- Text in das Eingabefeld einfügen oder eingeben
- Auf「Base64 kodieren」klicken, um Text in Base64-Format zu konvertieren
- Auf「Base64 dekodieren」klicken, um Base64-String in Text zurückzuwandeln
- Ergebnis erscheint automatisch im Ausgabefeld, Ein-Klick-Kopie möglich
Funktionsbeschreibung
Beispiele
Textkodierung
Hello World → SGVsbG8gV29ybGQ=Chinesische Kodierung
你好世界 → 5L2g5aW95LiW55WMURL-Kodierung
https://example.com → aHR0cHM6Ly9leGFtcGxlLmNvbQ==Häufig gestellte Fragen (FAQ)
F: Ist Base64-Kodierung eine Verschlüsselung?
A: Nein. Base64 ist ein Kodierungsverfahren und keine Verschlüsselung. Jeder kann einen Base64-String einfach dekodieren. Es bietet keinerlei Sicherheit. Verwenden Sie Base64 nicht zum Schutz vertraulicher Informationen.
F: Warum erscheint nach der Kodierung ein = Zeichen?
A: Die Base64-Kodierung erfordert, dass die Eingabedaten ein Vielfaches von 3 Bytes sind. Wenn die ursprüngliche Datenlänge kein Vielfaches von 3 ist, wird mit = aufgefüllt, wobei maximal 1 oder 2 = erscheinen können.
F: Wie werden Nicht-ASCII-Zeichen wie Deutsch verarbeitet?
A: Dieses Werkzeug verarbeitet Text mit UTF-8-Kodierung und konvertiert Text in UTF-8-Byte-Sequenzen vor der Base64-Kodierung. Daher werden Deutsch, Chinesisch und andere Multi-Byte-Zeichen vollständig unterstützt.