Zo gebruik je het
- Plak een Base64-string of een volledige data-URI in het invoervak, of klik op Voorbeeld laden om het eerst uit te proberen.
- Bekijk het voorbeeld en de details: het herkende formaat, het MIME-type, de afmetingen en de gedecodeerde grootte.
- Kies een formaat bij Downloaden als. Origineel slaat precies de gedecodeerde bytes op; elke andere optie converteert de afbeelding in je browser.
- Download het bestand.
Base64-tekst weer omzetten in een afbeelding
Afbeeldingen worden als Base64 verstuurd zodra een kanaal alleen tekst accepteert: data-URI's in HTML en CSS, JSON-antwoorden van API's, HTML-e-mail, databasekolommen en logbestanden. De gecodeerde tekst is ongeveer een derde groter dan het binaire bestand. Decoderen draait dat proces om en geeft je de originele bytes terug.
Je kunt de kale Base64-string plakken of de volledige data:image/...;base64,-URI. Regeleinden en spaties worden genegeerd, en URL-veilige Base64 (met - en _) wordt ook geaccepteerd. Decoderen, bekijken en converteren gebeurt allemaal lokaal in je browser, dus de afbeelding wordt nooit geüpload.
Het formaat herkennen aan de eerste tekens
Elk afbeeldingsformaat begint met een vaste bytehandtekening, en die bytes leveren altijd dezelfde eerste Base64-tekens op. De tool controleert de gedecodeerde bytes in plaats van te vertrouwen op het MIME-type in een data-URI, zodat ook een string met een verkeerd label correct wordt herkend.
| Base64 begint met | Formaat |
|---|---|
iVBORw0KGgo | PNG |
/9j/ | JPEG |
R0lGOD | GIF |
UklGR | WebP (RIFF-container) |
PHN2Zy of PD94bWwg | SVG |
Qk | BMP |
AAABAA | ICO |
SUkq of TU0A | TIFF |
JVBER | PDF, geen afbeelding: gebruik Base64 naar PDF |
Een downloadformaat kiezen
Origineel schrijft de gedecodeerde bytes ongewijzigd weg; dat is de juiste keuze als je alleen het bestand nodig hebt. De andere formaten ontstaan door de afbeelding op een canvas te tekenen en opnieuw te coderen:
- PNG is verliesvrij en behoudt transparantie.
- JPEG vult transparante gebieden met wit en gebruikt de schuifregelaar Kwaliteit.
- WebP en AVIF leveren meestal kleinere bestanden op; AVIF wordt alleen aangeboden als je browser het kan coderen.
- GIF is beperkt tot 256 kleuren en behoudt van een animatie alleen het eerste frame.
- BMP, ICO en TIFF zijn bedoeld voor oudere software, favicons en drukwerkprocessen.
- SVG verpakt een rasterafbeelding in een SVG-bestand. De afbeelding wordt daarbij niet omgezet in vectorvormen.
Veelgestelde vragen
Waarom wordt mijn Base64-afbeelding niet weergegeven?
\/ of een letterlijke \n, of gegevens die helemaal geen afbeelding zijn. Verwijder de overbodige tekens en plak opnieuw. De Base64-validator toont ongeldige tekens en het herkende inhoudstype.Heb ik het voorvoegsel data:image nodig?
Wordt mijn afbeelding naar een server geüpload?
Nee. De pagina decodeert en converteert de afbeelding met JavaScript in je browser. Niets van wat je plakt verlaat je apparaat.
Kan de tool HEIC- of TIFF-afbeeldingen openen?
Beide formaten worden herkend, maar de meeste browsers kunnen ze niet weergeven, dus het voorbeeld kan leeg blijven. Je kunt het originele bestand nog steeds downloaden, en converteren werkt als je browser de afbeelding kan decoderen.