Base64-encoder / -decoder

Encodeer of decodeer Base64 direct.

Developer

Plak tekst om naar Base64 te encoden, of plak een Base64-string om terug te decoden naar tekst. Ondersteunt UTF-8 (inclusief emoji en niet-Latijnse scripts). Encoden en decoden draaien in je browser — er wordt niets naar een server gestuurd.

Over Base64-encoding

Base64 zet binaire data of tekst om in een string die alleen 64 veilige ASCII-tekens gebruikt (A–Z, a–z, 0–9, +, /). Daardoor is het veilig te gebruiken in URL's, JSON, XML of e-mail. Deze tool encodeert tekst naar Base64 en decodeert Base64 terug naar tekst, met volledige UTF-8-ondersteuning. Alle verwerking draait in je browser.

Hoe te gebruiken

  1. Plak je invoer: platte tekst (om te encoden) of een Base64-string (om te decoden).
  2. Klik op Encoden naar Base64 of Decoden van Base64. Het resultaat verschijnt in het Resultaat-vak.
  3. Gebruik Resultaat kopiëren om de uitvoer te kopiëren. Ongeldige Base64 bij decoden toont een fout.

Wanneer te gebruiken

  • Kleine data in een URL of JSON inbedden zonder syntaxis te breken
  • API-tokens of credentials encoden/decoden die als Base64 worden verzonden
  • Base64-strings uit logs of API's debuggen of inspecteren
  • Leren hoe Base64-encoding werkt

Details

Base64-uitvoer is ongeveer 33% groter dan het origineel. Decoden faalt als de string ongeldige tekens of verkeerde padding bevat (gebruik alleen A–Z, a–z, 0–9, +, /, en = voor padding). Deze tool werkt op tekst; voor binaire bestanden gebruik indien nodig een dedicated converter.

Veelgestelde vragen

Wat is Base64?
Base64 is een encodingschema dat binaire data of tekst omzet in een string van 64 ASCII-tekens (A–Z, a–z, 0–9, +, /). Het wordt vaak gebruikt om data in URL's, JSON of XML in te bedden.
Worden mijn gegevens naar een server gestuurd?
Nee. Encoden en decoden gebeurt volledig in je browser. Je tekst verlaat je apparaat nooit.
Waarom faalt decoden soms?
Decoden faalt als de invoer geen geldige Base64 is. Base64 gebruikt alleen A–Z, a–z, 0–9, +, / en het padding-teken =. Verwijder spaties of regeleinden vóór het decoden.