Base64 coderen / decoderen
Codeer of decodeer Base64 (UTF-8-veilig) met een URL-safe alfabet, optionele opvulling, regelafbreking 64/76, live byte- en tekentelling en een byteweergave in hex of binair.
Base64 coderen / decoderen — Converteer tekst naar Base64 en weer terug, volledig UTF-8-veilig — emoji's en niet-Latijnse schriften blijven correct behouden. Schakel over naar het URL-safe alfabet (- en _), laat de = opvulling weg, breek de uitvoer af op 64 of 76 tekens en bekijk de ruwe bytes in hex of binair, met een live byte- en tekentelling. Alles draait in je browser, dus de gegevens die je plakt verlaten je apparaat nooit.
Wat is Base64 coderen / decoderen?
Een gratis online Base64-encoder en -decoder die platte tekst omzet naar Base64 of een Base64-tekenreeks terug decodeert naar leesbare tekst, volledig UTF-8-veilig. Naast het standaardalfabet biedt het een URL-safe variant (- en _ in plaats van + en /), een optie om de = opvulling weg te laten en MIME/PEM-regelafbreking op 76 of 64 tekens. Het toont een live byte- en tekentelling en laat je de onderliggende bytes in hexadecimaal of binair bekijken. Decoderen is tolerant: het accepteert standaard- of URL-safe invoer, met of zonder opvulling of regeleinden. Ontwikkelaars gebruiken het voor data-URI's, JWT's, HTTP-basisauthenticatie-headers en configuratiebestanden, zonder code te schrijven.
Base64 coderen / decoderen gebruiken
- Kies Coderen of Decoderen met de modusschakelaar.
- Typ of plak je inhoud in het invoervak — platte tekst om te coderen, of een Base64-tekenreeks om te decoderen.
- Lees het geconverteerde resultaat direct in het uitvoervak; het wordt bijgewerkt terwijl je typt.
- Open Opties (tandwielpictogram) om te wisselen tussen het Standaard- en URL-safe alfabet, de = opvulling weg te laten of de gecodeerde uitvoer op 64 of 76 tekens af te breken.
- Bekijk de live byte- en tekentelling en gebruik de byteweergave om de ruwe bytes in hex of binair te zien (wissel de indeling in Opties).
- Klik op kopiëren om het resultaat te kopiëren, op Wisselen om in de andere richting te converteren, of op Wissen om opnieuw te beginnen.
Voorbeelden
Platte tekst coderen
Invoer
Hello
Uitvoer
SGVsbG8=
URL-safe alfabet
Invoer
>>>
Uitvoer
Pj4-
Byteweergave in hex
Bij het coderen van "Hi" toont de byteweergave de bronbytes 48 69; bij decoderen de gedecodeerde bytes. Wissel tussen hex en binair in Opties.
Veelgestelde vragen
- Verwerkt het emoji's en niet-Latijnse tekens zoals Koreaans of Japans?
- Ja. Coderen en decoderen zijn UTF-8-veilig, dus emoji's en niet-Latijnse schriften keren exact terug naar de oorspronkelijke tekst.
- Wat is de URL-safe Base64-optie?
- URL-safe Base64 gebruikt - en _ in plaats van + en /, zodat de uitvoer rechtstreeks in URL's, bestandsnamen of JWT's past zonder te escapen. Je kunt ook de afsluitende = opvulling weglaten. Decoderen accepteert automatisch beide alfabetten, standaard en URL-safe.
- Waarom zou ik de uitvoer in regels afbreken?
- Sommige formaten vereisen regels met een vaste breedte: MIME-e-mail gebruikt 76 tekens per regel en PEM-certificaten 64. Zet de afbreking op 64 of 76 om dat te matchen; decoderen negeert regeleinden gewoon.
- Wat toont de byteweergave?
- Het toont de onderliggende bytes — de bronbytes bij coderen, de gedecodeerde bytes bij decoderen — in hexadecimaal of binair, handig om binaire gegevens te bekijken of coderingen te debuggen. Het staat naast de live byte- en tekentelling.
- Worden mijn gegevens naar een server geüpload?
- Nee. Alles draait volledig in je browser met de ingebouwde JavaScript-codering. De tekst die je plakt verlaat je apparaat nooit en wordt nooit naar een server verzonden.
Gerelateerde tools
Base32 / Base58 coderen / decoderen
Codeer tekst naar Base32 (RFC 4648) of Base58 (het Bitcoin-alfabet) en decodeer beide weer terug naar tekst, volledig UTF-8-veilig en geheel in je browser.
Hoofdletterconverter & teller
Converteer tekst tussen UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case en meer, en tel tekens, woorden en regels.
Code-formatter & minifier
Maak HTML, CSS en JavaScript direct in je browser mooier of minificeer ze, met inspringing van 2 spaties, 4 spaties of een tab en JavaScript-compressie op basis van Terser.
Kleurconverter
Converteer kleuren tussen HEX, RGB en HSL met een live voorbeeld.