Base64 kodieren und dekodieren
Text und lokale Dateien in Base64 umwandeln und wiederherstellen.
Dateien bleiben auf deinem Gerät. Nichts wird hochgeladen.
Eine lokale Datei bis 10 MiB. Zum Dekodieren eine Datei mit Base64-Text wählen.
Binäres Ergebnis: Lade die unveränderten Bytes herunter. Keine lesbare UTF-8-Vorschau verfügbar.
Vorschau auf 16.384 Zeichen begrenzt. Kopieren und Download enthalten das vollständige Ergebnis.
Eingabe: bis 1 MiB UTF-8-Text (1.048.576 Bytes) oder eine Datei bis 10 MiB (10.485.760 Bytes), in beiden Richtungen.
Base64 ist keine Verschlüsselung. Daten bleiben im Arbeitsspeicher, ohne Upload, Speicherung oder Aufnahme in die URL.
Ähnliche Tools
-
URL kodieren und dekodieren
Text für URLs kodieren und Prozentzeichenfolgen wieder lesbar machen. -
JWT-Decoder
Tokeninhalt und Zeitangaben lesen. Die Signatur wird nicht geprüft. -
Regex-Tester
Muster prüfen, Gruppen untersuchen und Ersetzungen ansehen. -
Hash-Generator
MD5- und SHA-Prüfsummen von Text oder Dateien, mit HMAC-Schlüssel und Vergleichsfeld.
Du möchtest einen Base64-Wert aus einer API-Antwort lesen oder eine Datei als Zeichenfolge weitergeben? Füge den Wert ein oder wähle eine lokale Datei aus. Beim Kodieren von Text verwendet das Werkzeug UTF-8, damit Umlaute, Emojis und andere Schriftsysteme erhalten bleiben. Das Standardalphabet und die Variante für URLs stehen getrennt zur Auswahl. Die Verarbeitung läuft vollständig in deinem Browser. Eingaben werden weder gespeichert noch in die Adresse der Seite übernommen.
So geht’s
- Wähle Kodieren oder Dekodieren und anschließend Text oder Datei als Quelle.
- Füge Text für die automatische Umwandlung ein oder wähle eine Datei und drücke Ausführen.
- Aktiviere bei Bedarf das URL-Alphabet; Zeilenumbrüche lassen sich beim Kodieren zuschalten.
- Kopiere das vollständige Ergebnis oder lade es herunter. Leeren entfernt die aktuelle Eingabe.
Was das Tool beherrscht
- UTF-8 erhält kombinierte Zeichen, Emojis und die ursprünglichen Zeilenenden.
- Standardausgabe enthält erforderliche Füllzeichen; die URL-Variante lässt sie weg.
- Optional werden nach 76 Zeichen CRLF-Zeilenumbrüche eingefügt.
- Falsches Alphabet, fehlerhafte Füllzeichen und nicht null gesetzte Restbits werden abgewiesen.
- Binärdaten bleiben als unveränderte Bytes zum Herunterladen verfügbar.
FAQ
Ist Base64 eine Verschlüsselung?
Nein. Base64 stellt Bytes mit einem begrenzten Zeichenvorrat dar. Wer die Zeichenfolge besitzt, kann ihren Inhalt ohne Schlüssel wiederherstellen. Das Verfahren schützt weder Passwörter noch vertrauliche Nachrichten und prüft auch nicht die Herkunft der Daten. Eine erfolgreich dekodierte Datei kann weiterhin schädliche Inhalte enthalten.
Wie groß darf meine Eingabe sein?
Pro Vorgang sind bis zu 1 MiB UTF-8-Text, also 1.048.576 Bytes, oder eine Datei mit bis zu 10 MiB, also 10.485.760 Bytes, erlaubt. Die Grenzen gelten in beiden Richtungen. Base64 vergrößert Daten um ungefähr ein Drittel. Ein großes Ergebnis kann daher beim erneuten Einfügen die Eingabegrenze überschreiten.
Warum erscheint nach dem Dekodieren kein Text?
Base64 kann Bilder, Archive und beliebige andere Bytes enthalten. Sind diese kein gültiges UTF-8 oder enthalten sie nicht druckbare Steuerzeichen, steht ein binärer Download bereit. Das Werkzeug ersetzt keine Bytes durch vermeintlich lesbare Zeichen. Prüfe das ursprüngliche Dateiformat selbst, denn Base64 enthält keinen verlässlichen Dateinamen oder Typ.
Sind Leerzeichen und fehlende Füllzeichen erlaubt?
Der Decoder ignoriert ASCII-Leerzeichen, Tabulatoren sowie CR- und LF-Zeilenumbrüche. Er akzeptiert korrekt gesetzte oder ganz weggelassene Füllzeichen. Gemischte Alphabete, falsch platzierte Gleichheitszeichen und ungültige Restbits werden abgelehnt. Entferne bei einer Daten-URL zuerst den Präfix und füge nur den Base64-Teil ein, ohne Prozentkodierung.
Wird nur der sichtbare Ausschnitt kopiert?
Nein. Die Vorschau zeigt höchstens 16.384 Zeichen, damit die Oberfläche bedienbar bleibt. Kopieren und Herunterladen verwenden das vollständige Ergebnis. Eingaben und Ausgaben werden nicht im Browserspeicher abgelegt und erscheinen nicht in der Seitenadresse. Leeren oder Abbrechen verwirft laufende Berechnungen, damit kein veraltetes Ergebnis wieder angezeigt wird.
Aktualisiert am