Base64 Encoder / Decoder - Tekst en data omzetten naar Base64
Encode en decode Base64 strings direct in je browser. Ondersteunt UTF-8 tekst en URL-safe Base64. Volledig client-side verwerking — geen data wordt naar een server gestuurd. Onmisbare developer tool voor het werken met API's, JWT tokens en data-URL's.
Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.
Veelgestelde vragen
Wat is Base64 en waarvoor wordt het gebruikt?
Base64 is een encodeermethode die binaire data omzet naar een ASCII-tekenreeks van 64 tekens (A-Z, a-z, 0-9, + en /). Het wordt breed ingezet in software development: in e-mail encoding (MIME), data-URL's voor het embedden van afbeeldingen in HTML/CSS, JWT tokens voor authenticatie, API communicatie waar binaire data via JSON moet worden verstuurd, en het opslaan van binaire data in tekstformaten zoals XML of CSV.
Wordt mijn data naar een server gestuurd bij het encoden of decoden?
Nee, absoluut niet. Alle Base64 encoding en decoding vindt volledig client-side plaats in je browser met behulp van de ingebouwde btoa() en atob() functies. Er wordt geen data verstuurd naar een server. Dit maakt de tool veilig voor het verwerken van gevoelige data zoals API keys, tokens of andere vertrouwelijke informatie.
Ondersteunt de tool UTF-8 tekst met speciale tekens?
Ja. De encoder verwerkt UTF-8 tekst correct, inclusief Nederlandse speciale tekens (é, ë, ü, ï), emoji's en andere Unicode tekens. De tekst wordt eerst naar UTF-8 bytes geconverteerd voordat de Base64 encoding plaatsvindt, conform de standaard werkwijze in moderne webapplicaties.
Wat is het verschil tussen standaard Base64 en URL-safe Base64?
Standaard Base64 gebruikt de tekens + en / die een speciale betekenis hebben in URL's. URL-safe Base64 (ook wel Base64url genoemd) vervangt + door - en / door _, waardoor de output veilig in URL's en bestandsnamen kan worden gebruikt. Dit formaat wordt onder andere gebruikt in JWT tokens en OAuth parameters. De tool ondersteunt beide varianten.
Hoe gebruik ik Base64 encoding bij het werken met API's?
Base64 encoding komt veel voor bij API-integraties: HTTP Basic Authentication vereist een Base64-encoded gebruikersnaam:wachtwoord combinatie, JWT tokens bestaan uit Base64url-encoded segmenten, binaire bestanden worden als Base64 string in JSON payloads meegegeven, en webhook signatures gebruiken vaak Base64-encoded HMAC hashes. Deze tool helpt je om snel waarden te encoden en decoden tijdens development en debugging.