Base64 kodieren und dekodieren
Kodiere UTF-8-Text oder eine lokale Datei als Base64/Base64url und dekodiere zu Text oder einer Datei.
Diese Seite zeigt die im aktuellen Umfang in dieser Sprache verfügbaren Werkzeuge. Das bedeutet nicht, dass jedes Werkzeug der Website in jede Sprache übersetzt ist.
Anleitung
Wähle den Vorgang und den Text- oder Dateimodus sowie bei Bedarf Base64url. Gib Daten ein oder wähle eine lokale Datei und prüfe das Ergebnis. Beim Dekodieren als Datei wird eine neue Kopie heruntergeladen, ohne das Original zu ändern.
Hello wird zu SGVsbG8= in Standard-Base64 oder zu SGVsbG8 ohne Padding in Base64url.
Unterstützte Funktionen und Grenzen
Grundlage ist RFC 4648: korrektes Standard-Padding, Nullwerte in den Padding-Bits und ein einziges gewähltes Alphabet. Base64url akzeptiert korrekt gepaddete oder ungepaddete Eingaben und gibt ohne Padding aus. Kodierung ist keine Verschlüsselung; dekodierter Inhalt ist nicht vertrauenswürdig und wird nur als Text angezeigt.
Häufige Fragen
Warum kann die Dateidekodierung funktionieren, während die Textdekodierung fehlschlägt?
Die Bytes können gültige Binärdaten sein, aber kein UTF-8. Wähle die Dateidekodierung, um sie unverändert zu speichern; ungültige Textbytes werden niemals stillschweigend ersetzt.
Ähnliche Werkzeuge
JSON formatieren und prüfen
Formatiere, minifiziere und prüfe JSON, wobei große Zahlen erhalten bleiben und doppelte Schlüssel abgelehnt werden.
URL kodieren und dekodieren
Kodiere einen vollständigen URI oder eine Komponente und dekodiere %-Sequenzen lokal als Text.
Textunterschiede vergleichen
Vergleiche ursprünglichen und geänderten Text zeilenweise und zeige Einfügungen und Löschungen in einem lokalen Worker mit festen Grenzen.