Encodeer of decodeer Base64-tekst en bestanden — incl. afbeelding naar data-URL — direct en veilig.
Van
Resultaat
Sleep een bestand of afbeelding hierheen om het naar een data-URL te converteren
Uitstekend voor iconen en kleine afbeeldingen in CSS/HTML
Base64 is overal: in headers van e-mailbijlagen, payloads van JWT-tokens, data-URL’s in CSS, configuratiewaarden die in JSON intact moeten blijven en inline CSS-achtergrondafbeeldingen waarmee je een verzoek bespaart. Deze tool werkt in alle richtingen snel en veilig. Tekst wordt met correcte UTF-8 via TextEncoder gecodeerd, zodat emoji, Arabische tekens en letters met accenten byte voor byte intact blijven na coderen en decoderen. Dat is anders dan bij eenvoudige btoa/atob-trucs die misgaan bij niet-Latijnse tekens. De bestandsmodus zet een afbeelding of document om naar een data-URL die je direct kunt plakken. De uitvoergrootte wordt getoond, zodat je kunt beoordelen of inline opnemen verstandig blijft. Elke bewerking gebeurt in de browser met een schakelaar voor beide richtingen, zodat je coderen en decoderen direct kunt testen.
Base64 zet elke 3 bytes om in 4 tekens, waardoor de uitvoer ongeveer 33% groter is. Dat hoort bij het formaat en is geen inefficiëntie van de tool.
Geldige tekenreeksen worden zonder waarschuwingen gedecodeerd. Bij tekenreeksen met tekens buiten het Base64-alfabet verschijnt een foutmelding, zodat je weet wanneer de brongegevens beschadigd zijn.
Ja, voor kleine pictogrammen en logo’s. Bij grote foto’s maken de 33% extra omvang en het ontbreken van browsercaching gewone bestanden meestal de betere keuze. De tool toont de grootte, zodat je zelf kunt beslissen.
Was dit hulpmiddel nuttig?