JSON-input

Base64-output

Hvad er JSON til Base64-kodning?

Base64 er et binær-til-tekst-kodningsformat, der konverterer vilkårlige bytes til 64 sikre ASCII-tegn. At kode JSON som Base64 er nyttigt for HTTP-headere, JWT-payloads og miljøvariabler.

Dette værktøj koder dit JSON med btoa(JSON.stringify(parsedJson)). Det validerer JSON'en først og koder den derefter i Base64.

Sådan koder du JSON til Base64

Følg disse trin for at Base64-kode dine JSON-data.

1

Indsæt gyldig JSON

Indsæt din JSON i inputpanelet.

2

Øjeblikkelig Base64-output

Værktøjet validerer og koder JSON'en i Base64.

3

Kopiér Base64-strengen

Klik på Kopiér for at kopiere den kodede streng.

Anvendelsestilfælde

JWT-payload konstruktion

JWT'er består af tre Base64URL-kodede dele.

HTTP-header indlejring

HTTP-headere kan ikke indeholde visse tegn. Base64 producerer en sikker streng.

Miljøvariabel lagring

Komplekse JSON-konfigurationer kan gemmes som Base64-miljøvariabler.

Data URI indlejring

JSON-data kan indlejres i websider som Base64-data-URI'er.

Ofte stillede spørgsmål

Skal outputtet have udfyldning (=)?

btoa() producerer altid standard Base64 med =-udfyldning.

Hvorfor mislykkes kodning for noget JSON?

btoa() kan kun kode Latin-1-tegn. Dette værktøj håndterer Unicode korrekt internt.

Valideres JSON'en inden kodning?

Ja. Værktøjet kører JSON.parse() først.

Forlader mine data browseren?

Nej. Alt sker i din browser.

Hvordan afkoder jeg Base64 tilbage til JSON?

Brug vores Base64 til JSON-værktøj.

Relaterede værktøjer

Udforsk flere kodnings- og JSON-værktøjer.