Arbeitsbereich
Base64-Kodierer / -Dekodierer
Eingabe
Kodieren Sie Texte und Dateien in Base64 oder dekodieren Sie Base64-Daten in lesbaren Text oder herunterladbare Dateien. Dieses Online-Tool unterstützt UTF-8-Text, URL-sicheres Base64, das optionale Entfernen von Padding und konfigurierbare Zeilenumbrüche.
Eingabe
Ausgabe
Tool wird geladen
Entwicklerwerkzeuge
Base64 Encoder / Decoder
Kodieren Sie Texte und Dateien in Base64 oder dekodieren Sie Base64-Daten in lesbaren Text oder herunterladbare Dateien. Dieses Online-Tool unterstützt UTF-8-Text, URL-sicheres Base64, das optionale Entfernen von Padding und konfigurierbare Zeilenumbrüche.
Die Umwandlung erfolgt automatisch während der Eingabe. Sie können auch eine Datei hochladen oder per Drag-and-drop hinzufügen. Anschließend können Sie das Ergebnis kopieren oder herunterladen. Die gesamte Verarbeitung findet in Ihrem Browser statt. Ihre Eingaben werden nicht an einen Server übertragen.
Kurzanleitung
So funktioniert es
Text in Base64 kodieren
Geben Sie Ihren Text in das Eingabefeld ein oder fügen Sie ihn dort ein.
Das Tool wandelt den Text automatisch in Base64 um.
Überprüfen Sie das Ergebnis.
Kopieren oder laden Sie das Ergebnis herunter. Alternativ können Sie es zurück in das Eingabefeld übertragen, um die Umwandlung in die andere Richtung durchzuführen.
Das Tool unterstützt UTF-8 und kann daher auch Umlaute, akzentuierte Zeichen und Zeichen aus anderen Schriftsystemen verarbeiten.
Eine Datei in Base64 kodieren
Wählen Sie eine Datei aus oder ziehen Sie sie per Drag-and-drop in den Bereich des Tools.
Das Tool liest den Dateiinhalt und wandelt ihn in Base64 um.
Kopieren oder laden Sie das Ergebnis herunter.
So können Sie Bilder, Dokumente und andere Binärdateien als Text darstellen.
Base64 in Text dekodieren
Fügen Sie eine Base64-Zeichenfolge in das Eingabefeld ein.
Das Tool versucht automatisch, die Daten zu dekodieren.
Wenn das Ergebnis gültiger UTF-8-Text ist, wird es lesbar angezeigt.
Kopieren oder laden Sie das Ergebnis herunter.
Beispielsweise wird SGVsbG8= zu Hello dekodiert.
Wenn die dekodierten Daten binär sind und sich nicht als lesbarer Text darstellen lassen, erkennt das Tool sie als Binärdaten und ermöglicht den Download.
Details
Über dieses Tool
Kodieren Sie Texte und Dateien in Base64 oder dekodieren Sie Base64-Daten in lesbaren Text oder herunterladbare Dateien. Dieses Online-Tool unterstützt UTF-8-Text, URL-sicheres Base64, das optionale Entfernen von Padding und konfigurierbare Zeilenumbrüche.
Die Umwandlung erfolgt automatisch während der Eingabe. Sie können auch eine Datei hochladen oder per Drag-and-drop hinzufügen. Anschließend können Sie das Ergebnis kopieren oder herunterladen. Die gesamte Verarbeitung findet in Ihrem Browser statt. Ihre Eingaben werden nicht an einen Server übertragen.
Was ist Base64?
Base64 ist ein Kodierungsverfahren, das Binärdaten mithilfe von 64 druckbaren Zeichen darstellt. Es wird verwendet, wenn Binärdaten in Systemen übertragen oder gespeichert werden müssen, die für die Verarbeitung von Text ausgelegt sind.
Zum Beispiel wird das Wort Hello folgendermaßen kodiert:
Originaltext: Hello
Base64-Ergebnis: SGVsbG8=
Base64 ist weder Verschlüsselung noch Komprimierung. Es verbirgt keine Informationen und reduziert nicht die Dateigröße. Jeder, der über den kodierten Wert verfügt, kann ihn dekodieren. Verwenden Sie Base64 deshalb nicht, um Passwörter oder andere vertrauliche Informationen zu schützen.
Typische Anwendungsbereiche von Base64
APIs: Binärdaten in textbasierten Anfragen und Antworten darstellen.
Data-URLs: Bilder und andere Ressourcen direkt in HTML oder CSS einbetten.
E-Mail-Anhänge: Dateiinhalte für die Übertragung per E-Mail kodieren.
Konfigurationsdateien: Binärwerte in textbasierten Formaten speichern.
Webentwicklung: Dateidaten in Anwendungen verarbeiten, die textbasierte Formate verwenden.
Base64 ist hilfreich, wenn Binärdaten als Text dargestellt werden müssen. Allerdings vergrößert die Kodierung die Datenmenge.
Base64-Kodierungsoptionen
Standard-Base64 und URL-sicheres Base64
Standard-Base64 verwendet die Zeichen + und /. Die URL-sichere Variante ersetzt diese durch - und _.
Dadurch lassen sich Base64-Zeichenfolgen besser in URL-bezogenen Anwendungen verwenden. Diese Variante kommt auch bei Systemen wie JSON Web Tokens (JWTs) zum Einsatz.
Optionales Entfernen des Paddings
Standard-Base64 kann am Ende einer Zeichenfolge ein oder zwei =-Zeichen hinzufügen, um die Kodierung zu vervollständigen.
Beispiel:
Mit Padding: SGVsbG8=
Ohne Padding: SGVsbG8
Einige Anwendungen akzeptieren Base64-Zeichenfolgen ohne Padding. Mit diesem Tool können Sie das Padding bei Bedarf entfernen.
Zeilenumbruch
Sie können Zeilenumbrüche konfigurieren, um lange Base64-Ausgaben auf mehrere Zeilen aufzuteilen. Das erleichtert die Lesbarkeit oder die Verwendung in Formaten mit bestimmten Zeilenlängen.
Wenn die Zielanwendung eine durchgehende Zeichenfolge erwartet, prüfen Sie, ob Zeilenumbrüche unterstützt werden, oder entfernen Sie diese vor der Verwendung.
Base64-Kodierung und Verschlüsselung im Vergleich
Base64 und Verschlüsselung erfüllen unterschiedliche Aufgaben.
Base64 ist kein Sicherheitsmechanismus. Das Kodieren eines Passworts oder vertraulichen Dokuments verhindert nicht, dass andere Personen es lesen können.
Hilfe
Häufige Fragen
Was ist ein Base64 Encoder / Decoder?
Ein Base64 Encoder wandelt Text oder Binärdaten in eine Base64-Darstellung um. Ein Decoder wandelt diese Darstellung wieder in die ursprünglichen Daten zurück.
Wie kann ich Text in Base64 umwandeln?
Geben Sie Ihren Text in das Eingabefeld ein oder fügen Sie ihn dort ein. Das Tool kodiert ihn automatisch und ermöglicht Ihnen, das Ergebnis zu kopieren oder herunterzuladen.
Wie dekodiere ich Base64 in Text?
Fügen Sie die Base64-Zeichenfolge in das Eingabefeld ein. Wenn das Ergebnis gültiger UTF-8-Text ist, wird es lesbar angezeigt.
Unterstützt Base64 UTF-8-Zeichen?
Ja. Das Tool unterstützt UTF-8-Text, einschließlich Umlauten, akzentuierter Zeichen und Zeichen aus anderen Schriftsystemen.
Was ist URL-sicheres Base64?
Es handelt sich um eine Variante, bei der + durch - und / durch _ ersetzt wird. Dadurch eignen sich die kodierten Zeichenfolgen besser für URL-bezogene Anwendungen.
Was bedeutet Base64-Padding?
Padding bezeichnet die =-Zeichen, die am Ende einer Base64-Zeichenfolge stehen können. Einige Anwendungen benötigen sie, andere akzeptieren auch Zeichenfolgen ohne Padding.
Kann ich Dateien mit diesem Tool kodieren?
Ja. Sie können eine Datei auswählen oder per Drag-and-drop hinzufügen, um ihren Inhalt in Base64 umzuwandeln.
Warum werden dekodierte Daten manchmal als Binärdaten erkannt?
Base64 kann beliebige Binärdaten darstellen. Wenn das dekodierte Ergebnis kein gültiger UTF-8-Text ist, erkennt das Tool es als Binärinhalt und ermöglicht den Download.
Ist Base64 eine Verschlüsselungsmethode?
Nein. Base64 ist ein Kodierungsformat und keine Verschlüsselungsmethode. Es schützt Informationen nicht vor unbefugtem Lesen.