JSON zu Base64 Encoder
JSON-Objekte für Transport und Speicherung in Base64-Strings kodieren
JSON-Eingabe
Base64-Ausgabe
Was ist JSON-zu-Base64-Kodierung?
Base64 ist ein Binär-zu-Text-Kodierungsschema, das beliebige Bytes in 64 sichere ASCII-Zeichen umwandelt. JSON als Base64 zu kodieren ist nützlich für HTTP-Header, JWT-Payloads und Umgebungsvariablen.
Dieses Tool kodiert Ihr JSON mit btoa(JSON.stringify(parsedJson)). Es validiert das JSON zuerst und kodiert es dann in Base64.
JSON in Base64 kodieren
Befolgen Sie diese Schritte, um Ihre JSON-Daten Base64-zu kodieren.
Gültiges JSON einfügen
Fügen Sie Ihr JSON in das Eingabefeld ein.
Sofortige Base64-Ausgabe
Das Tool validiert und kodiert das JSON in Base64.
Base64-String kopieren
Klicken Sie auf Kopieren, um den kodierten String zu kopieren.
Anwendungsfälle
JWT-Payload-Konstruktion
JWTs bestehen aus drei Base64URL-kodierten Teilen.
HTTP-Header-Einbettung
HTTP-Header können bestimmte Zeichen nicht enthalten. Base64 erzeugt einen sicheren String.
Umgebungsvariablen-Speicherung
Komplexe JSON-Konfigurationen können als Base64-Umgebungsvariablen gespeichert werden.
Daten-URI-Einbettung
JSON-Daten können als Base64-Daten-URI in Webseiten eingebettet werden.
Häufige Fragen
Benötigt die Ausgabe Auffüllung (=)?
btoa() erzeugt immer Standard-Base64 mit =-Auffüllung.
Warum schlägt die Kodierung bei manchen JSON fehl?
btoa() kann nur Latin-1-Zeichen kodieren. Dieses Tool verarbeitet Unicode intern korrekt.
Wird das JSON vor der Kodierung validiert?
Ja. Das Tool führt zuerst JSON.parse() aus.
Verlassen meine Daten den Browser?
Nein. Alles geschieht in Ihrem Browser.
Wie dekodiere ich Base64 zurück zu JSON?
Verwenden Sie unser Base64-zu-JSON-Tool.
Verwandte Tools
Weitere Kodierungs- und JSON-Utilities entdecken.