Base64-encoder/-decoder

Gratis Base64 encoder en decoder - codeer en decodeer tekst instant. Essentiële tool voor web developers wereldwijd.

Over deze tool

Base64 is een coderingsschema dat binaire gegevens omzet in tekst die bestaat uit 64 afdrukbare ASCII-tekens (A-Z, a-z, 0-9, +, /). Het ontstond als oplossing om binaire data te verzenden via protocollen die alleen voor tekst waren ontworpen, zoals e-mail of oudere HTTP-headers. Tegenwoordig kom je het tegen in JWT-tokens (header en payload zijn Base64url-gecodeerd), ingesloten afbeeldingen in CSS en HTML (data:image/png;base64,...), HTTP Basic Auth (verstuurt een Base64-string van het type "gebruiker:wachtwoord") en MIME-bijlagen in e-mail. De gecodeerde uitvoer is altijd ongeveer 33% langer dan het origineel. Belangrijk: Base64 is codering, geen versleuteling - iedereen kan de gegevens zonder wachtwoord decoderen.

Hoe te gebruiken

  1. 1Kies de modus: tekst naar Base64 coderen of Base64 terug naar tekst decoderen.
  2. 2Plak de invoertekst of de Base64-string in het invoerveld.
  3. 3Het resultaat verschijnt direct in het uitvoerveld zonder dat je op genereren hoeft te klikken.
  4. 4Als de Base64-string ongeldig is, toont de tool een foutmelding met de oorzaak van het probleem.
  5. 5Kopieer het resultaat met de knop Kopiëren.

Specificaties en limieten

Codering van UTF-8-tekst naar Base64 en decodering van Base64 terug naar tekst. De uitvoer is ongeveer 33% langer dan de invoer (elke 3 bytes worden 4 tekens). Verwerking gebeurt in de browser - er worden geen gegevens naar de server gestuurd. De wisselknop schakelt tussen coderen en decoderen. Bij ongeldig Base64 verschijnt een foutmelding. Base64 is geen versleuteling - gecodeerde gegevens zijn direct leesbaar voor iedereen.