Base64 Encoder & Decoder
Kodieren Sie Text in Base64, dekodieren Sie Base64-Daten und konvertieren Sie sie in Sekundenschnelle in URL-sicheres Base64.
Alle Vorgänge werden in Ihrem Browser ausgeführt. Die eingegebenen Daten werden nicht an den Server gesendet.
Tool zum Kodieren und Dekodieren von Base64
Geben Sie im linken Feld Text oder Base64-Daten ein und wählen Sie den gewünschten Vorgang aus.
Eingabe
Text oder Base64Ergebnis
AusgabeFunktionen des Base64 Encoder & Decoder
Base64-Kodierung, -Dekodierung, URL-sichere Konvertierung und das Kopieren der Ergebnisse stehen auf einer einzigen Seite zur Verfügung.
Base64-Kodierung
Wandelt Text und Unicode-Zeichen in Base64 um, indem sie als UTF-8 verarbeitet werden.
Base64-Dekodierung
Dekodiert gültige Base64-Daten und zeigt den ursprünglichen UTF-8-Textinhalt lesbar an.
URL-safe Base64
Wandelt die Zeichen + und / für eine sicherere Verwendung in URLs und Dateinamen um.
UTF-8-Zeichenunterstützung
Verarbeitet türkische Zeichen, Emojis und Unicode-Text in anderen Alphabeten korrekt.
Schnelles Kopieren und Herunterladen
Sie können die erzeugten Base64-Daten oder den dekodierten Text in die Zwischenablage kopieren und als Datei herunterladen.
Sichere Verarbeitung im Browser
Ihre Daten werden direkt auf Ihrem Gerät verarbeitet und an keinen Server gesendet.
Was ist der Base64 Encoder & Decoder?
Der Base64 Encoder & Decoder ist ein kostenloses Online-Entwicklertool, das Text oder Binärdaten in eine Base64-Darstellung umwandelt und Base64-Daten wieder in ihren ursprünglichen Inhalt zurückführt.
Base64 ist ein Kodierungsverfahren, mit dem Binärdaten ausschließlich durch druckbare ASCII-Zeichen dargestellt werden können. Es erleichtert den Transport von Binärdaten oder Daten mit Sonderzeichen in textbasierten Systemen wie E-Mail-Anhängen, API-Anfragen, Daten-URIs, Authentifizierungs-Headern und Konfigurationsdateien.
Base64 ist kein Verschlüsselungsverfahren. Kodierte Daten lassen sich ohne geheimen Schlüssel leicht dekodieren. Daher sollte Base64 nicht zum Schutz sensibler Informationen wie Passwörter, Zugriffsschlüssel oder personenbezogener Daten verwendet werden.
Wie verwendet man den Base64 Encoder & Decoder?
Befolgen Sie die folgenden Schritte, um Base64 zu kodieren oder zu dekodieren.
Daten hinzufügen
Fügen Sie den zu kodierenden Text oder die zu dekodierenden Base64-Daten in das Eingabefeld ein.
Format auswählen
Aktivieren Sie bei Bedarf die Optionen für URL-sicheres Base64 und das Entfernen des Paddings.
Vorgang ausführen
Starten Sie die Konvertierung mit der Schaltfläche Base64 kodieren oder Base64 dekodieren.
Ergebnis verwenden
Kopieren Sie das erzeugte Ergebnis in die Zwischenablage oder laden Sie es als Textdatei herunter.
Beispiel für Base64-Kodierung
Wird der folgende Text in Base64 kodiert, entsteht eine neue Darstellung aus ASCII-Zeichen.
Originaltext
Tekno Danışman ile özel yazılım geliştirme
Base64-kodierter Wert
VGVrbm8gRGFuxLHFn21hbiBpbGUgw7Z6ZWwgeWF6xLFsxLFtIGdlbGnFn3Rpcm1l
Die Base64-Kodierung verändert den ursprünglichen Text nicht, sondern lediglich die Darstellung seiner Zeichen. Die kodierten Daten können mit dem Base64 Decoder wieder in den ursprünglichen Text zurückgewandelt werden.
Was ist der Unterschied zwischen Standard-Base64 und URL-sicherem Base64?
Beide Formate verwenden dieselbe Kodierungslogik, unterscheiden sich jedoch in einigen verwendeten Zeichen.
| Merkmal | Standard-Base64 | URL-safe Base64 |
|---|---|---|
| Verwendungszweck | Allgemeine Datenübertragung und -speicherung | Verwendung in URLs, Query-Strings, Cookies und Dateinamen |
| 62. Zeichen |
+
|
-
|
| 63. Zeichen |
/
|
_
|
| Padding | Üblicherweise wird = verwendet |
In manchen Anwendungen wird = entfernt |
| Verwendung in einer URL | Zusätzliche URL-Kodierung kann erforderlich sein | Besser für die Verwendung in URLs geeignet |
| Gängiges Beispiel | E-Mail-Anhänge und Daten-URIs | JWT-Header- und Payload-Abschnitte |
+ durch - und das Zeichen / durch _ ersetzt.Was Sie über die Base64-Kodierung wissen sollten
Bei der Arbeit mit Base64-Daten sollten Kodierungsstruktur, Datengröße und Sicherheitseigenschaften berücksichtigt werden.
Keine Verschlüsselung
Base64 verbirgt keine Daten. Kodierte Inhalte lassen sich ohne Schlüssel leicht dekodieren.
Vergrößert die Datenmenge
Die Base64-Kodierung vergrößert die Datenmenge in der Regel um etwa ein Drittel.
Vierergruppen
Die Zeichenlänge einer Standard-Base64-Ausgabe ist in der Regel ein Vielfaches von vier.
Padding-Zeichen
Am Ende der Ausgabe können ein oder zwei =-Zeichen stehen, um die Datenlänge zu ergänzen.
Zeichenkodierung
Die Verarbeitung desselben Textes mit unterschiedlichen Zeichenkodierungen kann zu unterschiedlichen Base64-Ergebnissen führen.
UTF-8-Unterstützung
Zur korrekten Verarbeitung türkischer Zeichen und von Unicode-Text sollte die UTF-8-Konvertierung verwendet werden.
Leerzeichen und Zeilenumbrüche
Der Base64 Decoder kann Leerzeichen und Zeilenumbrüche ignorieren, akzeptiert jedoch keine ungültigen Zeichen.
URL-sichere Zeichen
In URL-sicherem Base64 wird - anstelle von + und _ anstelle von / verwendet.
Sicherheitsprüfung
Mit Base64 kodierte sensible Informationen sollten zusätzlich verschlüsselt und über sichere Kommunikationskanäle übertragen werden.
Wo wird Base64 verwendet?
Base64 ermöglicht den Transport von Binärdaten oder Daten mit Sonderzeichen über Systeme, die ausschließlich Text akzeptieren.
REST-API-Anfragen
Kleine Dateien, Anmeldedaten oder Binärinhalte können als Base64 in JSON-Feldern übertragen werden.
HTTP Basic Authentication
Benutzername und Passwort können kombiniert und im Base64-Format im Authorization-Header gesendet werden.
JWT-Tokens
Die Abschnitte Header und Payload eines JWT werden im URL-sicheren Base64-Format kodiert.
Daten-URIs
Kleine Bilder, Schriftarten oder Dateien können in HTML und CSS als Base64-Daten-URIs verwendet werden.
E-Mail-Anhänge
Im MIME-Standard können Binärdateien mit Base64 kodiert werden, damit sie textbasierte E-Mail-Systeme passieren können.
Konfiguration und Zertifikate
Zertifikate, Schlüssel oder kleine Binärdatenblöcke können als Base64 in Konfigurationsdateien gespeichert werden.
Häufig gestellte Fragen zum Base64 Encoder & Decoder
Lesen Sie die Antworten auf häufig gestellte Fragen zu Base64-Kodierung, -Dekodierung, URL-sicherem Base64 und Datensicherheit.
Wofür wird der Base64 Encoder & Decoder verwendet?
Ist Base64 ein Verschlüsselungsverfahren?
Wie dekodiert man Base64-Daten?
Vergrößert Base64 die Datenmenge?
Was bedeutet das Gleichheitszeichen am Ende von Base64?
=-Zeichen am Ende eines Base64-Ergebnisses werden als Padding bezeichnet. Ein oder zwei Padding-Zeichen können verwendet werden, um die Daten auf Dreier-Byte-Gruppen zu ergänzen.Was ist URL-sicheres Base64?
+ im Standard-Base64 durch - und das Zeichen / durch _. Dadurch lässt sich der Wert sicherer in URLs, Cookies und Dateinamen verwenden.Unterstützt Base64 türkische Sonderzeichen?
Kann Base64 Leerzeichen enthalten?
Können Passwörter mit Base64 gespeichert werden?
Werden meine Base64-Daten an einen Server gesendet?
Warum tritt ein Fehler wegen ungültigem Base64 auf?
Ist der Base64 Encoder & Decoder kostenlos?
Kostenlose Entwickler-Tools
Kostenlose Online-Tools für Softwareentwicklung, API-Integration, Datenkonvertierung, Tests und produktives Arbeiten.