PNG naar Base64
Kies een PNG en kopieer de Base64-string of volledige data-URI.
Sleep een PNG hierheen of klik om te kiezen
Transparantie blijft behouden
De oorspronkelijke bestandsbytes worden gecodeerd. Het alfakanaal en de kwaliteit veranderen niet.
Met of zonder voorvoegsel
Kies een volledige data-URI voor HTML en CSS, of alleen Base64 voor een API.
Zonder uploaden
Je browser leest de afbeelding en maakt de Base64-string op je apparaat.
Veelgestelde vragen
Hoe zet ik een PNG om naar Base64?
Sleep het bestand naar het invoervak of klik om een PNG te kiezen. De uitvoer verschijnt automatisch. Kies de gewenste uitvoervorm en klik op “Kopiëren”.
Wat is het verschil tussen Base64 en een data-URI?
Base64 is de gecodeerde inhoud. Een data-URI voegt data:image/png;base64, toe, zodat een browser de inhoud als PNG herkent.
Hoe gebruik ik de uitvoer in HTML of CSS?
Kies “Data-URI” en gebruik de volledige uitvoer als waarde van src in een afbeelding of in url(...) bij een CSS-achtergrond.
Blijft een transparante achtergrond transparant?
Ja. De PNG wordt niet opnieuw opgeslagen of gecomprimeerd. Alle oorspronkelijke bytes blijven behouden, inclusief de transparantie.
Waarom is de uitvoer groter dan het bestand?
Base64 gebruikt vier tekens voor elke drie bytes. De uitvoer is daardoor ongeveer een derde groter; een data-URI voegt ook een kort voorvoegsel toe. Gebruik dit vooral voor kleine afbeeldingen.
Kan ik Base64 weer terugzetten naar PNG?
Ja. Gebruik Base64 naar PNG om de afbeelding te bekijken en het oorspronkelijke bestand te downloaden.
Wordt mijn afbeelding geüpload?
Nee. Het coderen gebeurt in je browser. Base64 is wel leesbaar voor iedereen die de string heeft; het is geen versleuteling.