Codeer tekst, afbeeldingen en bestanden naar Base64 of decodeer Base64-strings.
Sleep een bestand hierheen of klik om te selecteren
Base64 is een coderingsschema dat binaire gegevens omzet naar een ASCII-string. Het mapt elke 3 bytes naar 4 afdrukbare tekens (A–Z, a–z, 0–9, +, /). Het resultaat is ongeveer 33% groter dan de originele gegevens, maar kan veilig worden ingebed in tekstprotocollen zoals e-mail, JSON of HTML.
Het algoritme neemt de invoerbytestroom en splitst deze in blokken van 3 bytes (24 bits). Elk blok wordt verdeeld in vier 6-bits groepen die dienen als indices in een 64-teken alfabet. Als de lengte niet deelbaar is door 3, worden opvultekens (=) toegevoegd. Het resultaat is puur ASCII-tekst.