Über dieses Werkzeug
Codiert Text nach Base64 und decodiert Base64-Strings zurück in Text. Unterstützt UTF-8 (Akzente, Emojis, Sonderzeichen) und bietet URL-Safe-Modus (ersetzt problematische Zeichen in URLs). Praktisch zum Inspizieren von codierten Daten in APIs, Einrichten von Tokens, Erzeugen von Cookie-Werten oder einfach zum Verstehen, was sich in einem Base64-String befindet.
Anleitung
- Füge den zu codierenden Text oder den zu decodierenden Base64-String ein.
- Wähle die Richtung: Codieren oder Decodieren.
- Aktiviere den URL-Safe-Modus, wenn das Ergebnis in einer URL verwendet wird.
- Kopiere das Ergebnis.
Häufig gestellte Fragen
- Wofür ist Base64?
- Um Binärdaten als Text darzustellen. Es ermöglicht, Bilder, Dateien und Bytes im Allgemeinen durch Kanäle zu schicken, die nur Text akzeptieren (E-Mails, JSON, URLs). Der Preis ist, dass das Ergebnis etwa 33% größer als das Original ist.
- Ist Base64 Verschlüsselung?
- Nein. Base64 ist Codierung, keine Verschlüsselung. Jeder kann einen Base64-String ohne Schlüssel decodieren. Verwende es nicht zum Verstecken sensibler Informationen, es entspricht dem Schreiben in offensichtlichem Code. Für Vertraulichkeit nutze echte Verschlüsselung.
- Was ist der Unterschied zwischen Standard-Base64 und URL-Safe-Base64?
- Standard-Base64 verwendet die Zeichen + und /, die in URLs eine besondere Bedeutung haben. URL-Safe-Base64 ersetzt sie durch - und _ und vermeidet so zusätzliches Escaping bei Verwendung des Strings in Link, Query-Parameter oder Pfad.