JSON till Base64 Encoder
Koda JSON-objekt som Base64-strängar för transport och lagring
JSON-inmatning
Base64-utmatning
Vad är JSON till Base64-kodning?
Base64 är ett binärt till text-kodningsschema som konverterar godtyckliga byte till 64 säkra ASCII-tecken. Att koda JSON som Base64 är användbart för HTTP-headers, JWT-payloads och miljövariabler.
Det här verktyget kodar din JSON med btoa(JSON.stringify(parsedJson)). Det validerar JSON:en först och kodar den sedan i Base64.
Hur man kodar JSON till Base64
Följ dessa steg för att Base64-koda dina JSON-data.
Klistra in giltig JSON
Klistra in din JSON i inmatningspanelen.
Omedelbar Base64-utmatning
Verktyget validerar och kodar JSON:en i Base64.
Kopiera Base64-strängen
Klicka på Kopiera för att kopiera den kodade strängen.
Användningsfall
JWT-payload konstruktion
JWT:er består av tre Base64URL-kodade delar.
HTTP-header inbäddning
HTTP-headers kan inte innehålla vissa tecken. Base64 producerar en säker sträng.
Miljövariabel lagring
Komplexa JSON-konfigurationer kan lagras som Base64-miljövariabler.
Data URI inbäddning
JSON-data kan bäddas in i webbsidor som Base64-data-URI:er.
Vanliga frågor
Behöver utdatan utfyllnad (=)?
btoa() producerar alltid standard Base64 med =-utfyllnad.
Varför misslyckas kodning för viss JSON?
btoa() kan bara koda Latin-1-tecken. Det här verktyget hanterar Unicode internt korrekt.
Valideras JSON:en innan kodning?
Ja. Verktyget kör JSON.parse() först.
Lämnar mina data webbläsaren?
Nej. Allt sker i din webbläsare.
Hur avkodar jag Base64 tillbaka till JSON?
Använd vårt Base64 till JSON-verktyg.
Relaterade verktyg
Utforska fler kodnings- och JSON-verktyg.