Base64 Encoder / Decoder

Encodeer en decodeer Base64-strings onmiddellijk.

Onmiddellijke Codering

Converteer platte tekst onmiddellijk naar Base64-formaat voor gebruik in data-URL's, API's of e-mailbijlagen.

Snelle Decodering

Decodeer Base64-strings terug naar leesbare tekst met een enkele klik. Perfect voor het inspecteren van gecodeerde payloads.

Privacy Gegarandeerd

Alle conversie gebeurt in uw browser. Uw gegevens verlaten nooit uw apparaat of worden naar een server geüpload.

Foutdetectie

Ongeldige Base64-strings worden automatisch gedetecteerd met duidelijke foutmeldingen om u te helpen coderingproblemen op te lossen.

Begrijpen van Base64 Codering

Base64 is een binaire-naar-tekst codering schema dat binaire gegevens vertegenwoordigt in een ASCII-stringformaat. Het wordt veel gebruikt om gegevens te verzenden over media die zijn ontworpen om tekst te verwerken, zoals e-mailbijlagen, data-URL's in HTML/CSS, en API-authenticatietokens. Base64 zorgt ervoor dat binaire gegevens intact blijven over systemen die het anders zouden kunnen corrumperen.

Wanneer Base64 te Gebruiken

Base64-codering is essentieel voor het direct insluiten van afbeeldingen in HTML (data:image/png;base64,...), het verzenden van bestanden via JSON API's, het coderen van authenticatiegegevens voor HTTP Basic Auth, en het veilig opnemen van binaire gegevens in XML of JSON. Het wordt ook vaak gebruikt in JWT-tokens en OAuth-stromen. Hoewel Base64 de gegevensgrootte met ongeveer 33% vergroot, is het de standaardoplossing voor tekstveilige binaire transmissie.

Hoe Base64 Codering Werkt

Base64 converteert binaire gegevens in groepen van 6 bits, en koppelt elke groep aan een van de 64 ASCII-tekens (A-Za-z0-9+/). Elke 3 bytes van invoergegevens produceert 4 bytes van Base64-uitvoer. Opvultekens (=) worden toegevoegd om ervoor te zorgen dat de uitvoerlengte een veelvoud van 4 is. Dit proces is volledig omkeerbaar—decoderen keert eenvoudig de tekenmapping om en verwijdert opvulling om de oorspronkelijke binaire gegevens te herstellen.

Base64 FAQ