Webtools

Base64-encoder

Base64-strings coderen en decoderen

Over de Base64 Encoder / Decoder

Base64 is een coderingsschema dat binaire gegevens omzet in een tekststring met behulp van 64 ASCII-tekens. Het wordt veel gebruikt om binaire gegevens veilig via tekstgebaseerde protocollen over te dragen, afbeeldingen in HTML of CSS in te sluiten en referenties in HTTP Basic Authentication-headers te coderen.

Deze encoder ondersteunt de volledige Unicode-tekenset, niet alleen ASCII — het verwerkt emoji's, geaccentueerde tekens en andere UTF-8-tekst correct. Veelvoorkomende toepassingen zijn het coderen van e-mailbijlagen, het insluiten van kleine afbeeldingen als data URI's, het inspecteren van gecodeerde tokens en referenties, en het voorbereiden van gegevens voor API's die Base64-invoer vereisen.

Veelgestelde vragen

Is Base64 encryptie?
Nee — Base64 is een codering, geen encryptie. De originele gegevens kunnen door iedereen zonder sleutel worden hersteld. Gebruik het niet om geheimen te verbergen; gebruik het alleen om binaire gegevens tekstveilig te maken.
Waarom eindigt de gecodeerde uitvoer soms met =?
Opvulling. Base64 codeert gegevens in groepen van 3 bytes. Als de invoerlengte geen veelvoud van 3 is, worden een of twee = tekens toegevoegd zodat de uitvoerlengte een veelvoud van 4 blijft.