Gratis Base64-bestandsencoder
Converteer elk bestand naar een Base64-data-URL · alles blijft in je browser.
Sleep een bestand hierheen
of
Selecteer of sleep een bestand om te coderen.
Hoe het werkt
- Upload je bestand: Sleep een bestand — afbeelding, PDF, lettertype, audio of binair — naar de dropzone of klik om te bladeren.
- Ontvang de Base64-tekenreeks: Het bestand wordt direct in je browser gelezen en naar Base64 gecodeerd.
- Kopiëren en gebruiken: Kopieer de Base64-tekenreeks om in te sluiten in HTML, CSS, JSON-payloads, data-URI’s of elk tekstformaat.
Waarom Base64-bestandsencoder gebruiken?
Binaire bestanden kunnen niet rechtstreeks worden ingesloten in tekstgebaseerde formaten zoals HTML, CSS, JSON of XML. Base64-codering converteert elk binair bestand naar een veilige ASCII-tekenreeks die overal kan worden ingesloten waar tekst is toegestaan. Dit is essentieel voor het insluiten van afbeeldingen in HTML (data-URI’s), het opnemen van lettertypen in CSS, het verzenden van bestanden in e-mail- of JSON-API’s zonder bestandsupload-eindpunten en het maken van zelfstandige HTML-documenten.
Functies
- Elk bestandstype: Codeert afbeeldingen, PDF’s, lettertypen, audio, video en alle binaire bestanden.
- Data-URI-uitvoer: Schakel in om een kant-en-klare data-URI (data:mime/type;base64,...) te krijgen voor directe insluiting.
- Bestandsgrootte-weergave: Toont originele en gecodeerde groottes zodat je de overhead kent.
- Lokale verwerking: Bestanden worden volledig in je browser gelezen en gecodeerd — er wordt niets geüpload.
Veelgestelde vragen
Hoeveel groter is Base64 vergeleken met het originele bestand?
Base64-codering vergroot de bestandsgrootte met ongeveer 33%. Een afbeelding van 100 KB wordt ongeveer 133 KB na Base64-codering. Deze overhead is de afweging voor het kunnen insluiten van binaire inhoud in tekst.
Kan ik Base64-afbeeldingen gebruiken in HTML?
Ja. Gebruik een data-URI zoals . Dit sluit de afbeelding rechtstreeks in de HTML in zonder extern HTTP-verzoek, hoewel het de paginagrootte vergroot.
Is er een bestandsgroottelimiet?
De tool heeft geen vaste limiet, maar zeer grote bestanden (boven 10 MB) kunnen langzaam coderen en de resulterende tekenreeks zal extreem lang zijn. Overweeg voor grote bestanden een serveroplossing.