Base64 coderen en decoderen
Zet UTF-8-tekst om naar Base64 of Base64URL en decodeer die lokaal in je browser.
Probeer een kort voorbeeld
Probeer een kort voorbeeld
Laad het fictieve voorbeeld in een leeggemaakt formulier. Controleer de opties, voer het hulpmiddel zo nodig uit en vergelijk het resultaat hieronder.
Codeer UTF-8-tekst als standaard Base64 of URL-veilige Base64URL, of decodeer tekst uit beide indelingen. De decoder accepteert regeleinden en ontbrekende opvulling, maar geeft alleen geldige UTF-8-tekst terug. Geen van beide indelingen versleutelt of authenticeert informatie. Kies de indeling die het ontvangende systeem verwacht: standaard Base64 gebruikt + en /; Base64URL gebruikt - en _ en laat bij coderen opvulling weg. Kies Coderen of Decoderen. De decoder accepteert regeleinden en ontbrekende opvulling en geeft geldige UTF-8-tekst terug. Dit hulpmiddel zet UTF-8-tekst om, geen willekeurige binaire bestanden. Base64 verandert de weergave, niet de vertrouwelijkheid of authenticiteit. Iedereen met de gecodeerde tekst kan die decoderen.
UTF-8-tekst om te coderen
Café ☕
Verwachte uitvoer
Q2Fmw6kg4piV
Het voorbeeld is beschikbaar zodra de tool klaar is.
De tekst wordt in je browser verwerkt.
Deel deze tool
Alleen de openbare link naar de tool wordt gedeeld. Je invoer en resultaten blijven hier.
Toon de link om handmatig te kopiëren
In het kort
Codeer UTF-8-tekst als standaard Base64 of URL-veilige Base64URL, of decodeer tekst uit beide indelingen. De decoder accepteert regeleinden en ontbrekende opvulling, maar geeft alleen geldige UTF-8-tekst terug. Geen van beide indelingen versleutelt of authenticeert informatie.
Deze tool verwerkt je invoer in je browser. De berekeningen versturen je invoer en resultaten niet. De website zelf maakt netwerkverzoeken; bezoekgegevens gaan alleen met je toestemming naar Google Analytics.
Veelgestelde vragen
Is Base64 versleuteling of een manier om een bericht te verifiëren?
Nee. Het is een omkeerbare codering en authenticeert de inhoud niet. Iedereen met de gecodeerde tekst kan die decoderen.
Wat verandert bij Base64URL?
Base64URL vervangt + en / door - en _. Kies bij coderen de indeling die de ontvanger verwacht; kies bij decoderen het alfabet van de geplakte tekst. Dit hulpmiddel laat bij Base64URL-codering de opvulling weg.
Kan ik Base64 met regeleinden of zonder opvulling plakken?
Ja. ASCII-spaties en regeleinden worden genegeerd en geldige ontbrekende opvulling wordt hersteld. Het alfabet moet wel overeenkomen met de gekozen indeling.
Waarom kan decoderen mislukken terwijl de Base64 geldig is?
De gedecodeerde bytes kunnen een binair bestand zijn of tekst met een andere tekencodering. Dit hulpmiddel toont alleen geldige UTF-8-tekst.
Bronnen en referenties
- RFC 4648: Base-N Encodings (in het Engels)
- MDN: TextEncoder.encode() (in het Engels)
- MDN: TextDecoder.decode() (in het Engels)
Deze bronnen documenteren de genoemde standaard of browser-API; ze valideren de uitvoer van het hulpmiddel niet.