Base64-encoder.

Codeer of decodeer Base64-tekst direct in je browser. Er wordt niets naar een server gestuurd.

Schakel tussen Coderen en Decoderen om platte tekst naar Base64 te zetten of Base64 terug om te zetten naar leesbare tekst. Handig voor API-tokens, data-URI’s en debugging — zonder data te versturen.

Zo gebruik je het

Kies Coderen of Decoderen bovenaan. Plak of typ je input; het resultaat verschijnt direct. Klik Kopiëren om de output te kopiëren.

Base64 is een transportformaat, geen bescherming

Base64 duikt overal in software op omdat het een handige manier is om binaire of onhandige tekstinhoud door systemen te bewegen die liever met platte tekst werken. Het probleem is dat de uitkomst er ondoorzichtig genoeg uitziet dat mensen “moeilijk leesbaar op het eerste gezicht” soms verwarren met “beveiligd”.

Deze tool is nuttig omdat hij het praktische deel netjes afhandelt: encoderen wanneer een systeem Base64 verwacht, en decoderen wanneer je wilt inspecteren wat een waarde werkelijk bevat.

Waar dit in echt werk telt

API- en integratiedebugging

Base64 verschijnt vaak in headers, authenticatiemateriaal of payloadfragmenten. Wanneer iets er verkeerd uitziet, helpt het om snel te kunnen decoderen en inspecteren.

Data-URI’s en ingebedde assets

Frontendworkflows dragen soms kleine assets als Base64-strings mee, en daar kan snel inspecteren of voorbereiden tijd besparen.

Logs, webhooks en e-mailpayloads

Gecodeerde waarden duiken vaak op in systemen waar de inhoud belangrijker is dan het feit dat die gecodeerd is.

De fouten die mensen maken

Base64 behandelen alsof het encryptie is

Dat is het niet. Als iemand de string kan lezen, kan die meestal ook net zo makkelijk weer worden gedecodeerd.

Onvolledige strings kopiëren

Eén ontbrekend teken of een afgekapt payload is genoeg om decoderen te breken of verwarrende uitvoer te produceren.

De verpakking debuggen in plaats van de inhoud

Zodra een waarde is gedecodeerd, zit het echte probleem vaak in de platte tekst, JSON of markup erin en niet in Base64 zelf.

Praktische toepassingen

Controleren wat een gecodeerde waarde echt zegt

Als je een Base64-blok in een configuratie, log of supportthread krijgt, is decoderen vaak de snelste manier om het probleem concreet te maken.

Een correct gecodeerde waarde voor een ander systeem produceren

Wanneer een dienst Base64 verwacht, gaat het minder om theorie dan om exact de juiste output krijgen zonder per ongeluk de opmaak te veranderen.

Ingebedde inhoud inspecteren

Voor data-URI’s of vergelijkbare workflows helpt snel encoderen en decoderen om te bevestigen dat de onderliggende inhoud echt is wat je denkt.

Wat deze tool niet doet

Deze tool encodeert en decodeert Base64. Hij versleutelt geen gegevens, valideert geen bredere beveiligingspraktijken en zegt niet of een geheim veilig is behandeld. Hij lost een formaatprobleem op, geen vertrouwelijkheidsprobleem.

Waarom dit onderscheid expliciet de moeite waard is

De grootste terugkerende fout rond Base64 is niet technische complexiteit maar vals vertrouwen. Een tool die de omzetting makkelijk maakt is nuttig, maar alleen als hij ook duidelijk maakt waar Base64 wel en niet voor is bedoeld.

Voorbeelden

Coderen: Hallo, wereld! SGFsbG8sIHdlcmVsZCE=
Coderen: smpl.tools (site) c21wbC50b29scyAoc2l0ZSk=
Decoderen: Z2VicnVpa2VyOndhY2h0d29vcmQ= gebruiker:wachtwoord

FAQ

Waar wordt Base64 voor gebruikt?

Base64 codeert binaire data als platte ASCII-tekst. Veelvoorkomende toepassingen: data-URI's (afbeeldingen in CSS/HTML insluiten), coderen van e-mailbijlagen, opslaan van binaire data in JSON en data doorgeven in URL's.

Waarom ziet mijn gedecodeerde resultaat er vreemd uit?

Base64-strings moeten de juiste padding hebben (= of == aan het einde). Als de invoer is afgebroken of beschadigd, zal de decodering mislukken of onleesbare tekens produceren.

Is Base64 veilig voor het verbergen van gevoelige gegevens?

Nee. Base64 is codering, geen versleuteling (encryptie). Iedereen die de gecodeerde string ziet, kan deze direct decoderen. Gebruik Base64 nooit voor het verbergen van wachtwoorden of geheimen.

Gerelateerde tools

Privacy en gegevensverwerking

Deze tool draait volledig in je browser. Niets wat je typt of plakt wordt naar een server gestuurd — alle verwerking gebeurt lokaal op je apparaat.