Dit zijn de problemen die ontwikkelaars dagelijks tegenkomen bij het werken met Base64-codering.
Een muur van tekens vertelt u niets. U hebt een Base64-decoder nodig om snel te onthullen wat de tekenreeks eigenlijk bevat — of het nu JSON, een afbeelding of ruwe binaire gegevens zijn.
Javascripts native btoa() beschadigt stilzwijgend Chinese tekens, emoji en tekens met accenten. Een correcte Base64-encoder moet eerst UTF-8-codering verwerken.
De meeste Base64-decoder websites uploaden uw gegevens naar een server. Gevoelige tokens, API-sleutels en privéafbeeldingen mogen uw machine niet verlaten.
Codeer UTF-8-tekst naar Base64 of decodeer een Base64-tekenreeks terug naar platte tekst in realtime.
Elke functie is ontworpen rond echte ontwikkelaars- en contentworkflows.
De Base64-decoder werkt uw uitvoer bij terwijl u typt. Geen conversieknop, geen paginaverversing — alleen directe resultaten.
In tegenstelling tot btoa() verwerkt deze Base64-encoder correct Chinees, Japans, emoji en alle Unicode-tekst door eerst te coderen naar UTF-8-bytes.
Sleep een afbeelding, PDF of een bestand erin en krijg direct de Base64- of Data-URI-tekenreeks — klaar om in te sluiten in HTML, CSS of JSON.
Plak een Data-URI-tekenreeks en de Base64-decoder rendert de afbeelding direct, met een downloadknop om deze op uw apparaat op te slaan.
Alle Base64-codering en -decodering wordt uitgevoerd in uw browser. Uw tekst, afbeeldingen en bestanden verlaten nooit uw apparaat of raken een server.
Zie precies hoeveel een bestand groeit na Base64-codering. Base64 voegt ongeveer 33% overhead toe, en dit hulpmiddel toont u de exacte verhouding.
Van het decoderen van API-tokens tot het insluiten van afbeeldingen in CSS — drie praktische workflows in één gratis tool.
Plak een mysterieuze Base64-tekenreeks en de decoder onthult de inhoud direct — of het nu een JWT-payload, een JSON-blob of een API-respons is. Codering werkt ook andersom: converteer elke platte tekst, inclusief Chinees en emoji, naar Base64 met correcte UTF-8-verwerking.

Upload een kleine afbeelding en krijg de data:image/png;base64,…-tekenreeks met één klik. Plak die direct als src-attribuut van een <img>-tag of als CSS background-image-waarde om een HTTP-verzoek te elimineren. Het bestandsgroottevergelijkingspaneel toont precies hoeveel de Base64-codering heeft toegevoegd.

Elke Base64-decoderings- en coderingsoperatie wordt volledig in uw browser uitgevoerd. Uw tokens, privéafbeeldingen en gevoelige documenten verlaten nooit uw apparaat — geen server betrokken, geen netwerkverzoek en geen account vereist.

Drie stappen van invoer tot resultaat — geen configuratie vereist.
Gebruik Tekstmodus voor tekenreeksen, JWT's, API-tokens en codefragmenten. Schakel naar Bestandsmodus voor afbeeldingen, PDF's of binaire bestanden die u wilt coderen of bekijken.
In Tekstmodus typt of plakt u uw tekenreeks. In Bestandsmodus sleept u een bestand of klikt u op het uploadgebied. De Base64-decoder of encoder start onmiddellijk — geen klikken op een knop nodig.
Klik op Kopiëren om de Base64-tekenreeks naar uw klembord te kopiëren, of gebruik de Downloadknop om een gedecodeerde afbeelding direct op uw apparaat op te slaan.
Antwoorden op de meest gestelde vragen over Base64-codering en -decodering.
Een Base64-decoder is een hulpmiddel dat een Base64-gecodeerde tekenreeks omzet naar de oorspronkelijke vorm — platte tekst, binaire gegevens of een afbeelding. Base64 is een tekstveilig codeerschema dat binaire gegevens weergeeft met slechts 64 afdrukbare ASCII-tekens.
Javascripts ingebouwde btoa() verwerkt alleen Latin-1-tekens (één byte). Voor multi-byte Unicode zoals Chinees, Japans of emoji moet u de tekst eerst coderen naar UTF-8-bytes met encodeURIComponent voordat u btoa() aanroept. Deze Base64-encoder verwerkt die conversie automatisch.
Upload uw afbeelding in Bestandsmodus en schakel de uitvoer naar 'Data URI'. U krijgt een tekenreeks zoals data:image/png;base64,iVBORw0KGgo… — plak die als src-attribuut van een <img>-tag of als CSS background-image-waarde. Dit verwijdert het afzonderlijke HTTP-verzoek voor die afbeelding.
Ja. Alle codering en decodering wordt volledig in uw browser uitgevoerd met behulp van de Web API's. Uw tekst, bestanden, afbeeldingen en tokens worden nooit naar een server verzonden. U kunt dit hulpmiddel zelfs offline gebruiken nadat de pagina is geladen.
Base64 codeert elke 3 invoerbytes als 4 ASCII-tekens, wat ongeveer 33% overhead toevoegt. Een afbeelding van 100 KB wordt bijvoorbeeld ongeveer 133 KB na Base64-codering. Het Bestandsmodus-paneel toont de exacte originele grootte, gecodeerde grootte en verhouding voor elk geüpload bestand.
Ja, zolang de tekenreeks geldig Base64 is — dat wil zeggen dat het alleen A–Z, a–z, 0–9, +, / en = opvultekens bevat. Als de gedecodeerde bytes een afbeelding met een geldig MIME-type voorstellen, geeft de Base64-decoder ook een voorbeeld weer.
Altijd gratis — wordt volledig in uw browser uitgevoerd.