Invoer

Uitvoer

Base64-coderingsvoorbeelden

Tekst wordt geconverteerd naar Base64 met het RFC 4648-alfabet. Voorbeeld:

Eenvoudige tekstcodering

Invoer:

Invoer

Base64-uitvoer:

Uitvoer

Klik op Voorbeeld hierboven om meer voorbeeldgegevens te laden.

Wat is Base64-codering?

Base64 is een coderingsschema dat binaire gegevens converteert naar ASCII-tekst met 64 afdrukbare tekens (A–Z, a–z, 0–9, +, /). De RFC 4648-specificatie definieert de standaard. Het wordt veel gebruikt om afbeeldingen in HTML/CSS in te sluiten, binaire gegevens in JSON of XML op te slaan en bijlagen in e-mail te versturen.

Deze tool gebruikt de ingebouwde btoa()-functie van de browser. Uw invoer wordt volledig in uw browser verwerkt—er wordt niets naar een server gestuurd. Voor het decoderen van Base64, gebruik de Base64 Decoder.

Hoe deze tool te gebruiken

1

Plakken of uploaden

Plak uw tekst in de linkereditor of klik op Uploaden om een bestand te laden. Het tool accepteert elk bestandstype—tekst, afbeeldingen, PDF's of binaire bestanden. Gebruik Voorbeeld om voorbeeldtekst te laden.

2

Controleer de uitvoer

Het rechterpaneel toont het Base64-gecodeerde resultaat. Bij tekstinvoer gebeurt codering automatisch. Bij bestandsuploads wordt het bestand gelezen en geconverteerd.

3

Kopiëren of downloaden

Gebruik Kopiëren om de Base64-string op het klembord te zetten, of Download om deze als .txt-bestand op te slaan. Voor het insluiten van afbeeldingen in HTML, gebruik Afbeelding naar Base64 voor een directe Data URI.

Hoe Base64-codering werkt

Base64 neemt 3 bytes (24 bits) binaire gegevens en vertegenwoordigt deze als 4 ASCII-tekens. Elk teken codeert 6 bits. De btoa()-functie in browsers voert dit uit. Voor URL-veilige codering (met - en _) zie RFC 4648 Sectie 5.

Bij het coderen van afbeeldingen voor webgebruik kan het resultaat in een Data URI worden gebruikt: data:image/png;base64, gevolgd door de Base64-string. De Afbeelding naar Base64 tool produceert kant-en-klare Data URI's voor afbeeldingen.

Waar Base64-codering helpt

Webontwikkelaars hebben vaak Base64 nodig voor inline-afbeeldingen. E-mailclients gebruiken MIME Base64 voor bijlagen. API's die JSON accepteren vereisen soms binaire gegevens (bijv. profielfoto's) als Base64-strings.

Configbestanden en omgevingsvariabelen worden soms als Base64 opgeslagen. Voor het decoderen van Base64, gebruik de Base64 Decoder. Voor het bekijken van Base64-afbeeldingsstrings, gebruik Base64 naar afbeelding.

Veelgestelde vragen

Zijn mijn gegevens privé?

Ja. Codering draait volledig in uw browser. Geen gegevens worden naar een server gestuurd.

Wat is de groottebeperking?

Het hangt af van het geheugen van uw browser. Bestanden tot 10–15 MB werken meestal in Chrome en Firefox.

Kan ik afbeeldingen coderen?

Ja. Upload een afbeeldingsbestand. Voor een kant-en-klare Data URI, gebruik de Afbeelding naar Base64 tool.

Hoe zit het met Unicode of speciale tekens?

btoa() verwacht een binaire string. Dit tool verwerkt UTF-8-tekst bij het plakken.

Is Base64 versleuteling?

Nee. Base64 is codering, geen versleuteling. Iedereen kan het decoderen met de Base64 Decoder. Gebruik Base64 nooit voor gevoelige gegevens.

Gerelateerde tools

Specificatie: RFC 4648. MDN btoa/atob.