
Base64-decoder en -encoder - Codeer of decodeer Base64 online
Cryptic Base64 in logs en payloads vertraagt u. Decodeer naar leesbare tekst of codeer elke tekst of bestand: URL-veilig, UTF-8-veilig en direct in uw browser.
Plak Base64 of tekst hier - krijg gedecodeerde tekst of een gecodeerde string terug
of sleep een willekeurig bestand hierheen
Wat u kunt doen met Base64-encoder/-decoder
Bekijk de belangrijkste mogelijkheden voordat u begint.
- Codeer tekst of bestanden onmiddellijk naar Base64
- Decodeer Base64-tekenreeksen terug naar leesbare tekst
- Genereer URL-veilige Base64 voor queryreeksen
- Codeer afbeeldingen en andere bestanden naar Base64
- Behandel UTF-8 en emoji zonder corruptie
- Embed assets inline in code of e-mails
Referentie instellingen
2 instellingen
Beschikbare besturingselementen voor Base64-encoder/-decoder.
Modus
- ModusVoorinstellingen
- Schakelt tussen het omzetten van gewone tekst naar Base64 (Coderen) en het terugzetten van Base64 of een data-URL naar leesbare tekst of het oorspronkelijke bestand (Decoderen).Opties: CoderenDecoderen
- URL-veiligAan / Uit
- Gebruikt het URL-veilige Base64-alfabet, waarbij + en / worden vervangen door - en _ en de =-padding vervalt, zodat het resultaat bruikbaar is in URL's en bestandsnamen; bij bestandsuploads wordt altijd standaard Base64 gebruikt.
Gerelateerde tools voor Base64-encoder/-decoder
Hulpmiddelen voor algemene volgende stappen na Base64-encoder/-decoder.
Ontwikkelaarstools
URL-encoder / -decoder
Codeer of decodeer een tekenreeks of volledige URL met behulp van de component- en volledige URL-modi in uw browser.
Probeer het nuOntwikkelaarstools
Hashgenerator
Genereer SHA-1, SHA-256, SHA-384 en SHA-512 samenvattingen van tekst of een bestand in uw browser; er is geen account vereist.
Probeer het nuOntwikkelaarstools
JWT-decoder
Decodeer een JWT-header en payload, inspecteer de vervaldatum ervan en kopieer de gedecodeerde gegevens lokaal; er is geen account vereist.
Probeer het nuVeelgestelde vragen
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.
privacyZet de modus op Decoderen, plak je Base64-string en de originele tekst verschijnt direct in de uitvoer, klaar om te kopiëren of als .txt te downloaden. Gebruikt de string '-' en '_' in plaats van '+' en '/', schakel dan URL-safe in zodat hij correct wordt gedecodeerd.
usageJa. Schakel naar Decode-modus en plak de Base64- of data-URL-tekst — als deze succesvol wordt gedecodeerd, verschijnt er een knop "Download as file" naast de gewone Download-optie. Als je erop klikt, worden de exacte originele bytes weggeschreven met de extensie die is gedetecteerd uit het ingebedde MIME-type, zodat een base64-gecodeerde foto of PDF terugkomt als een echt, te openen bestand in plaats van als onleesbare tekst.
featuresDownloaden slaat de gedecodeerde uitvoer altijd op als een gewoon .txt-bestand, wat juist is wanneer de Base64 tekst voorstelt. Als bestand downloaden verschijnt alleen wanneer de gedecodeerde bytes worden herkend als binaire gegevens — zoals een afbeelding of PDF — en reconstrueert het het originele bestand met de juiste extensie in plaats van ruwe bytes in een tekstbestand te dumpen dat niet correct opent.
usagePlak de Base64-string of data-URL, zet de modus op Decoderen en gebruik vervolgens Downloaden als bestand om het originele binaire bestand op te slaan — een PDF, PNG, JPG of elk ander formaat. Decoderen gebeurt byte voor byte, dus het bestand dat je terugkrijgt is identiek aan het origineel dat werd gecodeerd. Het is de snelste manier om base64 om te zetten naar pdf of base64 naar afbeelding zonder iets te installeren.
usageSleep de afbeelding — PNG, JPG, SVG, wat dan ook — naar het invoerveld en de encoder genereert een data-URL die je direct kunt plakken in een <img> src-attribuut of een CSS background-image. Omdat de data-URL de afbeeldingsbytes inline insluit, hoeft de pagina geen extra netwerkverzoek te doen; onthoud wel dat Base64 ongeveer 33% aan de bestandsgrootte toevoegt, dus houd ingesloten afbeeldingen klein.
usageNee — Base64 Encoder/Decoder draait volledig in uw browser, dus wat u plakt verlaat nooit de machine waarop u zich bevindt. Dat maakt uit als u iets controleert dat een token, een sleutel of klantgegevens bevat. Het sluiten van het tabblad is voldoende om het te wissen.
troubleshootingDe fout wijst naar de eerste positie die niet kon worden geparseerd, wat meestal net na de echte fout is en niet erop: een ontbrekende komma, een niet-gesloten aanhalingsteken of haakje, of een slim citaat dat uit een document is geplakt in plaats van een recht citaat. Controleer eerst de lijn boven de gerapporteerde positie.
troubleshootingNee tegen allebei. Base64 Encoder / Decoder is gratis, uw download heeft geen watermerk en er wordt aan het eind niets gevraagd - er is geen punt in de stroom waarop u het werk voltooit en vervolgens ontdekt dat het geld kost.
pricingNee — Base64 Encoder / Decoder werkt in de browser op desktop en telefoon. Er is niets te installeren, geen proefversie om te starten, en geen licentie om te kopen voordat je kunt zien of het doet wat je nodig hebt. Probeer het op het bestand waar je daadwerkelijk mee vastzit in plaats van op een voorbeeld.
troubleshootingHoe Base64-encoder/-decoder je helpt de klus te klaren
Echte problemen die het elke dag oplost – voor bedrijven, makers en alledaagse taken. Vind de use case die bij u past en begin.
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
Certificaten en keystores opslaan in CI/CD-secrets
Codeer SSL-certificaten, Android-signeer-keystores of een GCP-service-account-JSON-bestand naar Base64, zodat ze geplakt kunnen worden in GitHub Actions-, GitLab CI- of Vercel-omgevingsvariabelen die alleen platte tekst accepteren.
Bestanden redden die zijn gedeeld als ruwe Base64-tekst
Plak een base64-blob die je uit een Slack-bericht, bugrapport of e-mail hebt gekopieerd in de Decodeer-modus en gebruik Downloaden als bestand om de originele afbeelding of PDF terug te halen die iemand je als tekst in plaats van als bijlage heeft gestuurd.
Nep-API-responses zonder backend
Genereer base64-placeholderafbeeldingen of binaire payloads om rechtstreeks in Postman-collecties, MSW-handlers of Swagger-voorbeelden te plaatsen terwijl het echte backend-endpoint nog wordt gebouwd.
Webhook-signature-payloads debuggen
Inspecteer de base64-gecodeerde body die Stripe, Twilio of een andere provider met een webhook verstuurt, zodat u handmatig een handtekening kunt verifiëren of een payload opnieuw kunt afspelen terwijl u lokaal een integratie bouwt.
Bestanden herstellen uit Base64 API-payloads
Decodeer base64 naar PDF, afbeelding of andere binaire data die door een API wordt teruggegeven of in een databasekolom is opgeslagen, en download vervolgens het originele bestand voor inspectie — geen scripting nodig.
Bekijk each transformation land
Every foto crosses the slash untouched and comes out the other side finished.


























