JSON naar Base64 Encoder
JSON-objecten coderen als Base64-strings voor transport en opslag
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.
Geldige JSON plakken
Plak uw JSON in het invoerpaneel.
Directe Base64-uitvoer
Het tool valideert en codeert de JSON in Base64.
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.