NEWGratis Ontwikkelaarstool

Base64-decoder
& Encoder

Codeer tekst, afbeeldingen en bestanden naar Base64, of decodeer elke Base64-tekenreeks terug naar leesbare uitvoer — direct in uw browser zonder server-uploads.

Veelvoorkomende Base64-frustraties

Dit zijn de problemen die ontwikkelaars dagelijks tegenkomen bij het werken met Base64-codering.

Onleesbare Base64-tekenreeksen

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.

btoa() werkt niet met Unicode

Javascripts native btoa() beschadigt stilzwijgend Chinese tekens, emoji en tekens met accenten. Een correcte Base64-encoder moet eerst UTF-8-codering verwerken.

Privacyrisico bij online tools

De meeste Base64-decoder websites uploaden uw gegevens naar een server. Gevoelige tokens, API-sleutels en privéafbeeldingen mogen uw machine niet verlaten.

Base64 Decoder

Tekst / Tekenreeksconversie

Codeer UTF-8-tekst naar Base64 of decodeer een Base64-tekenreeks terug naar platte tekst in realtime.

Alleen lokaal — nooit geüpload
Ad

Waarom Deze Base64-decoder Gebruiken?

Elke functie is ontworpen rond echte ontwikkelaars- en contentworkflows.

Realtime codering & decodering

De Base64-decoder werkt uw uitvoer bij terwijl u typt. Geen conversieknop, geen paginaverversing — alleen directe resultaten.

Volledige UTF-8- & Unicode-ondersteuning

In tegenstelling tot btoa() verwerkt deze Base64-encoder correct Chinees, Japans, emoji en alle Unicode-tekst door eerst te coderen naar UTF-8-bytes.

Bestand & afbeelding naar Base64

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.

Base64 naar afbeeldingsvoorbeeld

Plak een Data-URI-tekenreeks en de Base64-decoder rendert de afbeelding direct, met een downloadknop om deze op uw apparaat op te slaan.

100% lokaal — geen uploads

Alle Base64-codering en -decodering wordt uitgevoerd in uw browser. Uw tekst, afbeeldingen en bestanden verlaten nooit uw apparaat of raken een server.

Bestandsgroottevergelijking

Zie precies hoeveel een bestand groeit na Base64-codering. Base64 voegt ongeveer 33% overhead toe, en dit hulpmiddel toont u de exacte verhouding.

Wat U Kunt Doen Met Deze Base64-decoder

Van het decoderen van API-tokens tot het insluiten van afbeeldingen in CSS — drie praktische workflows in één gratis tool.

Teksttekenreeksen Decoderen & Coderen

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.

Base64 Decoder split panel showing plain text on the left and encoded Base64 string on the right

Afbeeldingen Insluiten Met Data URI's

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.

Browser interface showing an image file converted to a Data URI Base64 string for HTML embedding

Privacygerichte Lokale Verwerking

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.

Base64 Decoder running locally in a browser with a shield icon and no-server indicator

Hoe De Base64-decoder Te Gebruiken

Drie stappen van invoer tot resultaat — geen configuratie vereist.

01

Kies Tekst- of Bestandsmodus

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.

  • U kunt een Data URI direct in het omgekereerde paneel van Bestandsmodus plakken om de afbeelding te bekijken en te downloaden.
02

Plak, typ of sleep uw invoer

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.

  • De tool verwerkt ruw Base64 en Data URI's gelijkelijk — beide formaten worden automatisch geaccepteerd.
03

Kopieer of download uw resultaat

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.

  • Schakel in Bestandsmodus tussen Ruw Base64 en Data-URI-formaat om precies het tekenreeksformaat te krijgen dat u nodig hebt.

FAQ Base64-decoder

Antwoorden op de meest gestelde vragen over Base64-codering en -decodering.

Wat is een Base64-decoder?

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.

Waarom mislukt btoa() bij Chinese of emoji-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.

Hoe sluit ik een afbeelding als Base64 in HTML of CSS in?

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.

Zijn mijn gegevens privé bij gebruik van deze Base64-decoder?

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.

Waarom neemt een Base64-tekenreeks meer ruimte in dan het origineel?

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.

Kan ik hier elke Base64-tekenreeks decoderen?

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.

Begin In Seconden Met Decoderen Van Base64

Geen aanmelding. Geen server. Plak een Base64-tekenreeks of sleep een bestand en ontvang direct uw resultaat.

Altijd gratis — wordt volledig in uw browser uitgevoerd.