JSON invoer

Base64 uitvoer

Wat is JSON naar Base64-codering?

Base64 is een binair-naar-tekst-coderingsschema dat willekeurige bytes omzet in 64 veilige ASCII-tekens. JSON als Base64 coderen is handig voor HTTP-headers, JWT-payloads en omgevingsvariabelen.

Dit tool codeert uw JSON met btoa(JSON.stringify(parsedJson)). Het valideert de JSON eerst en codeert deze dan in Base64.

JSON naar Base64 coderen

Volg deze stappen om uw JSON-gegevens Base64 te coderen.

1

Geldige JSON plakken

Plak uw JSON in het invoerpaneel.

2

Directe Base64-uitvoer

Het tool valideert en codeert de JSON in Base64.

3

Base64-string kopiëren

Klik op Kopiëren om de gecodeerde string te kopiëren.

Gebruiksscenario's

JWT-payload constructie

JWT's bestaan uit drie Base64URL-gecodeerde delen.

HTTP-header inbedding

HTTP-headers kunnen bepaalde tekens niet bevatten. Base64 produceert een veilige string.

Opslag in omgevingsvariabelen

Complexe JSON-configuraties kunnen worden opgeslagen als Base64-omgevingsvariabelen.

Data URI inbedding

JSON-gegevens kunnen als Base64-data-URI's in webpagina's worden ingebed.

Veelgestelde vragen

Heeft de uitvoer opvulling (=) nodig?

btoa() produceert altijd standaard Base64 met =-opvulling.

Waarom mislukt codering voor sommige JSON?

btoa() kan alleen Latin-1-tekens coderen. Dit tool verwerkt Unicode intern correct.

Wordt de JSON vóór codering gevalideerd?

Ja. Het tool voert eerst JSON.parse() uit.

Verlaten mijn gegevens de browser?

Nee. Alles gebeurt in uw browser.

Hoe decodeer ik Base64 terug naar JSON?

Gebruik onze Base64 naar JSON-tool.

Gerelateerde tools

Ontdek meer coderings- en JSON-tools.