JSON-inndata

Base64-utdata

Hva er JSON til Base64-koding?

Base64 er et binært til tekst-kodingsformat som konverterer vilkårlige byte til 64 sikre ASCII-tegn. Å kode JSON som Base64 er nyttig for HTTP-overskrifter, JWT-nyttelaster og miljøvariabler.

Dette verktøyet koder JSON-en din med btoa(JSON.stringify(parsedJson)). Det validerer JSON-en først og koder den deretter i Base64.

Slik koder du JSON til Base64

Følg disse trinnene for å Base64-kode JSON-dataene dine.

1

Lim inn gyldig JSON

Lim inn JSON-en din i inndatapanelet.

2

Øyeblikkelig Base64-utdata

Verktøyet validerer og koder JSON-en i Base64.

3

Kopier Base64-strengen

Klikk Kopier for å kopiere den kodede strengen.

Brukstilfeller

JWT-nyttelast konstruksjon

JWT-er består av tre Base64URL-kodede deler.

HTTP-overskrift innbygging

HTTP-overskrifter kan ikke inneholde visse tegn. Base64 produserer en sikker streng.

Miljøvariabel lagring

Komplekse JSON-konfigurasjoner kan lagres som Base64-miljøvariabler.

Data URI innbygging

JSON-data kan bygges inn i nettsider som Base64-data-URI-er.

Vanlige spørsmål

Trenger utdataene utfylling (=)?

btoa() produserer alltid standard Base64 med =-utfylling.

Hvorfor mislykkes koding for noe JSON?

btoa() kan bare kode Latin-1-tegn. Dette verktøyet håndterer Unicode internt korrekt.

Valideres JSON-en før koding?

Ja. Verktøyet kjører JSON.parse() først.

Forlater dataene mine nettleseren?

Nei. Alt skjer i nettleseren din.

Hvordan dekoder jeg Base64 tilbake til JSON?

Bruk Base64 til JSON-verktøyet vårt.

Relaterte verktøy

Utforsk flere kodnings- og JSON-verktøy.