Base64-encoder en -decoder - Tekst en bestand (URL-veilig ondersteund)
Codeer elke tekst of elk bestand naar Base64, of decodeer Base64 terug naar tekst. URL-veilige variant ondersteund. Volledige UTF-8-ondersteuning, draait volledig in je browser.
Plak hier tekst of Base64…
of sleep een willekeurig bestand hierheen
Klaar met Base64 encoder/decoder? Probeer hierna deze
Zorgvuldig gekozen tools die goed samengaan met Base64-encoder/-decoder. Ga verder zonder je bestand te verliezen.
URL-encoder / -decoder
Codeer URL-componenten of volledige URL's met procentcodering en decodeer ze weer terug. Modi encodeURIComponent en encodeURI.
Probeer het nuHashgenerator
Bereken SHA-1-, SHA-256-, SHA-384- en SHA-512-hexadigests van willekeurige tekst of bestanden met de Web Crypto API van de browser.
Probeer het nuJWT-decoder
Decodeer JSON Web Tokens, bekijk de header en payload en controleer de vervaldatum. Alleen lokaal — je tokens verlaten nooit de browser.
Probeer het nuJSON opmaken
Formatteer, valideer en minify JSON in je browser. Net ingesprongen met 2 / 4 / 8 spaties of minify naar één regel met kopiëren + downloaden.
Probeer het nuWachtwoordgenerator
Genereer sterke, cryptografisch willekeurige wachtwoorden tot 128 tekens met live entropieschatting.
Probeer het nuDiff Checker
Vergelijk twee tekstfragmenten regel voor regel. Gesplitste of gecombineerde weergave, optioneel witruimte negeren en hoofdletters negeren.
Probeer het nuFrequently Asked Questions
Plak je tekst of zet een willekeurig bestand in het invoervak, houd de modus op Coderen en de Base64-weergave verschijnt in de uitvoer. Voor bestanden krijg je een data-URL die rechtstreeks in HTML, CSS of JSON kan worden ingesloten — zonder uploadserver ertussen.
usageURL-veilige Base64 vervangt "+" door "-" en "/" door "_" en verwijdert de afsluitende "="-opvulling, zodat de gecodeerde waarde zonder verdere escaping in URL's, bestandsnamen en JWT-segmenten kan worden gebruikt. Schakel URL-veilig in zodra de uitvoer in een querystring, padsegment of HTTP-header terechtkomt.
technicalNee. Base64 is een codering, geen versleuteling. Iedereen kan de tekenreeks met één klik decoderen, dus gebruik het nooit als geheimhoudingsmechanisme. Grijp naar AES, RSA of libsodium wanneer je echte vertrouwelijkheid nodig hebt, en gebruik Base64 alleen om binaire data tekstveilig te maken.
privacyBase64 verpakt drie bytes in vier tekens. Wanneer de invoerlengte geen veelvoud van drie is, vult de encoder het laatste blok aan met "=" zodat de uitvoer een veelvoud van vier blijft. Standaard Base64 behoudt deze opvulling; URL-veilige Base64 laat ze weg omdat de lengte impliciet is.
technicalJa. De encoder leest de invoer als UTF-8 vóór het coderen, zodat Arabische, Chinese, Cyrillische en emoji-tekens probleemloos heen en weer gaan. Het gedecodeerde resultaat wordt teruggegeven als UTF-8-tekst, wat elke moderne browser, terminal en API verwacht.
compatibilityBase64 vergroot payloads met ongeveer 33% — drie bytes invoer worden vier bytes uitvoer. Dat is prima voor korte tokens, kleine iconen en in JSON ingebedde thumbnails, maar voor grote bestanden kun je beter een directe binaire upload of een CDN-link gebruiken om overdrachten snel te houden.
technicalNee. De encoder draait volledig in je browser met de standaard atob / btoa API's plus een UTF-8-wrapper, dus je tekst of bestand bereikt nooit een server. Daardoor is de tool veilig voor tokens, inloggegevens en eigen binaire bestanden die je niet wilt blootstellen.
privacyHow Base64 Encoder/Decoder helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Afbeeldingen insluiten in HTML & CSS als data-URL's
Voeg kleine iconen, logo's en SVG-sprites inline toe als Base64-data-URL's om HTTP-verzoeken te besparen, HTML-e-mails als één bestand te versturen en prototypes op zichzelf staand te houden zonder externe assethosting
API-authenticatie en bearer-tokens
Bouw HTTP Basic-authenticatieheaders, decodeer bearertokens tijdens het debuggen van API's en inspecteer in Base64 verpakte inloggegevens die worden gedeeld in Postman, curl-voorbeelden en OpenAPI-documentatie
Bestanden coderen voor JSON- & GraphQL-payloads
Verpak binaire uploads (PDF's, afbeeldingen, audiofragmenten) als Base64-strings zodat ze veilig kunnen meereizen in JSON, GraphQL-mutaties en webhook-bodies die alleen tekst bevatten
E-mail MIME-bijlagen decoderen
Haal base64-gecodeerde bijlagen uit ruwe .eml-bestanden, SMTP-logs of IMAP-responses om verloren facturen, screenshots en documenten uit e-mailexports te herstellen
URL-veilige tokens voor webapps
Genereer URL-veilige Base64-strings voor wachtwoordherstellinks, e-mailverificatiecodes, deel-ID's en korte URL's zonder dat ze in browsers stuklopen op "+"- of "/"-tekens
JWT-segmenten handmatig inspecteren
Decodeer de header- en payload-segmenten van een JSON Web Token tijdens lokale debugging wanneer je geen volledige JWT-decoder in je terminal of editor hebt geïnstalleerd
Pixoate