fixmint
NL

Base64 coderen of decoderen

Plak tekst of zet een bestand neer. Base64 wordt gemaakt of gedecodeerd terwijl je typt, en gedecodeerde afbeeldingen tonen een voorbeeld.

  • Draait op je apparaat
  • Geen registratie
  • Werkt offline na een bezoek
Richting
0 Bbytes in
0 Bbytes uit

Zo Base64 coderen of decoderen

  1. Kies Coderen of Decoderen en plak daarna de tekst of de Base64.
  2. Of zet een bestand neer om de Base64 ervan te krijgen, of een data:-URL als die optie is aangevinkt.
  3. Kopieer het resultaat of download het. Gedecodeerde afbeeldingen tonen een voorbeeld dat je kunt opslaan.

Vragen

Waarvoor dient Base64?

Het zet bytes om in tekst van A–Z, a–z, 0–9, + en /, zodat binaire gegevens, zoals een afbeelding, in tekstformaten als e-mail, JSON, HTML en CSS kunnen reizen. Elke drie bytes worden vier tekens, dus het resultaat is ongeveer een derde langer dan het origineel.

Waarom niet gewoon btoa() op de tekst gebruiken?

Base64 werkt op bytes, en btoa() accepteert alleen tekens tot U+00FF. Daardoor faalt het bij een vinkje (✓) of een Chinees teken. Deze tool zet de tekst eerst om naar UTF-8-bytes, zodat “héllo ✓” 10 bytes wordt en codeert naar aMOpbGxvIOKckw==. Decoderen draait dat om. Bytes die niet als tekst te lezen zijn, zoals een ZIP-bestand, worden als download aangeboden.

Wat is URL-veilige Base64?

Het standaardalfabet gebruikt + en /, die in URL's een betekenis hebben. De URL-veilige vorm (RFC 4648, sectie 5) gebruikt in plaats daarvan - en _ en laat de = opvulling weg. Decoderen accepteert beide vormen, met of zonder opvulling.

Worden mijn bestanden geüpload?

Nee. Je browser leest het bestand en zet het daar om. Er wordt niets geüpload of opgeslagen.

Beoordelingen

    Nog geen beoordelingen. Wees de eerste.

    Je waardering

    Je e-mail wordt nooit getoond of bewaard.

    Lees verder