Turn Base64 into readable text — and back — instantly
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Paste Base64 or text here — get decoded text or an encoded string back
eller slipp en hvilken som helst fil
What you can do with Base64-koder/dekoder
Everything this tool helps you accomplish — no learning curve, no setup.
- Encode text or files to Base64 instantly
- Decode Base64 strings back to readable text
- Generate URL-safe Base64 for query strings
- Encode images and other files to Base64
- Handle UTF-8 and emoji without corruption
- Embed assets inline in code or emails
Settings information
2 settings
Every control in Base64-koder/dekoder, explained — what it does and when to use it.
Modus
- ModusForhåndsinnstillinger
- Bytter mellom å gjøre ren tekst om til Base64 (Kod) og å gjøre Base64 eller en data-URL tilbake til lesbar tekst eller den opprinnelige filen (Dekod).Alternativer: KodDekod
- URL-sikkerOn / Off
- Bruker det URL-sikre Base64-alfabetet, der + og / byttes ut med - og _, og utfyllingstegnet = utelates, slik at resultatet kan brukes i URL-er og filnavn; filopplastinger bruker alltid standard Base64.
Ferdig med Base64-koder/dekoder? Prøv disse videre
Håndplukkede verktøy som passer godt sammen med Base64-koder/dekoder. Fortsett uten å miste filen din.
URL-koder / -dekoder
Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.
Prøv det nåHash-generator
Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.
Prøv det nåJWT-dekoder
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
Prøv det nåJSON-forskjønning
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Prøv det nåPassordgenerator
Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.
Prøv det nåDiff-sjekker
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Prøv det nåOfte stilte spørsmål
Lim inn teksten din eller slipp en hvilken som helst fil i inndatafeltet, hold modusen på Kode, så vises Base64-representasjonen i utdataene. For filer får du en data-URL som kan bygges direkte inn i HTML, CSS eller JSON – ingen opplastingsserver imellom.
usageURL-sikker Base64 bytter ut "+" med "-" og "/" med "_" og fjerner den avsluttende "="-fyllingen, slik at den kodede verdien kan brukes i URL-er, filnavn og JWT-segmenter uten ytterligere escaping. Slå på URL-sikker når utdataene havner i en spørrestreng, et stisegment eller en HTTP-header.
technicalNei. Base64 er en koding, ikke kryptering. Hvem som helst kan dekode strengen med ett klikk, så bruk det aldri som en hemmeligholdsmekanisme. Velg AES, RSA eller libsodium når du trenger reell konfidensialitet, og bruk Base64 bare til å gjøre binærdata tekstvennlig.
privacyBase64 pakker tre byte inn i fire tegn. Når lengden på inndataene ikke er et multiplum av tre, fyller koderen ut den siste blokken med «=» slik at utdataene forblir et multiplum av fire. Standard Base64 beholder utfyllingen; URL-trygg Base64 utelater den fordi lengden er underforstått.
technicalJa. Koderen leser inndataene som UTF-8 før koding, så arabiske, kinesiske, kyrilliske og emoji-tegn går rent gjennom tur-retur. Det dekodede resultatet gjengis tilbake som UTF-8-tekst, som er det enhver moderne nettleser, terminal og API forventer.
compatibilityBase64 blåser opp datamengden med rundt 33 % — tre byte med inndata blir til fire byte med utdata. Det er greit for korte tokens, små ikoner og JSON-innebygde miniatyrbilder, men for store filer bør du heller bruke direkte binæropplasting eller en CDN-lenke for å holde overføringene raske.
technicalNei. Koderen kjøres helt og holdent i nettleseren din ved hjelp av de standardiserte atob/btoa-API-ene pluss en UTF-8-wrapper, så teksten eller filen din når aldri en server. Det gjør verktøyet trygt for tokener, legitimasjon og proprietære binærfiler du ikke vil eksponere.
privacyBytt modus til Dekod, lim inn Base64-strengen din, og den opprinnelige teksten vises umiddelbart i resultatet, klar til å kopieres eller lastes ned som .txt. Hvis strengen bruker '-' og '_' i stedet for '+' og '/', slå på URL-trygg så den dekodes riktig.
usageJa. Bytt til Dekode-modus og lim inn Base64- eller data-URL-teksten — hvis den dekodes riktig, vises en «Last ned som fil»-knapp ved siden av det vanlige Last ned-alternativet. Når du klikker på den, skrives de nøyaktige originalbytene ut med filtypen oppdaget fra den innebygde MIME-typen, slik at et base64-kodet bilde eller en PDF kommer tilbake som en ekte, åpningsbar fil i stedet for uleselig tekst.
featuresLast ned lagrer alltid det dekodede resultatet som en vanlig .txt-fil, som er riktig når Base64-en representerer tekst. Last ned som fil vises bare når de dekodede bytene gjenkjennes som binærdata — som et bilde eller en PDF — og den gjenoppbygger originalfilen med riktig filendelse i stedet for å dumpe rå byte i en tekstfil som ikke åpnes riktig.
usageLim inn Base64-strengen eller data-URL-en, bytt til Dekode-modus, og bruk deretter «Last ned som fil» for å lagre den opprinnelige binærfilen — en PDF, PNG, JPG eller et annet format. Dekodingen skjer byte for byte, så filen du får tilbake er identisk med den som ble kodet. Det er den raskeste måten å gjøre base64 om til PDF eller base64 om til bilde uten å installere noe.
usageSlipp bildet — PNG, JPG, SVG, hva som helst — inn i feltet, og enkoderen genererer en data-URL du kan lime rett inn i et <img> src-attributt eller et CSS-bakgrunnsbilde. Siden data-URL-en inneholder bildedataene direkte, gjør ikke siden noen ekstra nettverksforespørsel; bare husk at Base64 øker størrelsen med rundt 33%, så hold innebygde bilder små.
usageSlik hjelper Base64-koder/dekoder deg med å få jobben gjort
Ekte problemer det løser hver dag — for bedrifter, skapere og dagligdagse oppgaver. Finn bruksområdet som passer deg, og kom i gang på sekunder.
Bygg inn bilder i HTML og CSS som data-URL-er
Bygg inn små ikoner, logoer og SVG-sprites som Base64-data-URL-er for å spare HTTP-forespørsler, sende HTML-e-poster i én fil og holde prototyper selvstendige uten ekstern fillagring
API-autentisering og bearer-tokens
Bygg HTTP Basic-autentiseringstopptekster, dekod bearer-tokener under API-feilsøking og inspiser Base64-innpakkede legitimasjonsdata delt i Postman, curl-eksempler og OpenAPI-dokumenter
Koding av filer for JSON- og GraphQL-nyttelaster
Pakk binære opplastinger (PDF-er, bilder, lydklipp) som Base64-strenger slik at de reiser trygt inne i JSON, GraphQL-mutasjoner og webhook-meldinger som bare bærer tekst
Dekoding av MIME-vedlegg i e-post
Hent ut Base64-kodede vedlegg fra rå .eml-filer, SMTP-logger eller IMAP-svar for å gjenopprette tapte fakturaer, skjermbilder og dokumenter fra e-posteksporter
URL-sikre tokens for nettapper
Generer URL-sikre Base64-strenger for lenker til passordtilbakestilling, e-postbekreftelseskoder, delings-ID-er og korte URL-er, uten at de brytes på «+»- eller «/»-tegn i nettlesere
Inspisere JWT-segmenter manuelt
Dekod header- og payload-segmentene i en JSON Web Token under lokal feilsøking når du ikke har en fullverdig JWT-dekoder installert i terminalen eller editoren
Lagre sertifikater og nøkkellagre i CI/CD-hemmeligheter
Kod SSL-sertifikater, Android-signeringsnøkkellagre eller en GCP-tjenestekonto-JSON-fil til Base64 slik at de kan limes inn i GitHub Actions-, GitLab CI- eller Vercel-miljøvariabler som kun godtar ren tekst.
Redd filer delt som rå Base64-tekst
Lim inn en base64-blob kopiert fra en Slack-melding, feilrapport eller e-post i Dekode-modus, og bruk Last ned som fil for å gjenopprette det originale bildet eller PDF-en noen sendte deg som tekst i stedet for som vedlegg.
Simuler API-svar uten en backend
Generer base64-plassholderbilder eller binære nyttelaster til å slippe rett inn i Postman-samlinger, MSW-behandlere eller Swagger-eksempler mens det ekte backend-endepunktet fortsatt bygges.
Feilsøk webhook-signaturnyttelast
Inspiser den base64-kodede kroppen som Stripe, Twilio eller en annen leverandør sender med en webhook, slik at du manuelt kan verifisere en signatur eller spille av en nyttelast mens du bygger en integrasjon lokalt.
Gjenopprett filer fra Base64 API-nyttelaster
Dekod base64 til PDF, bilde eller annen binærdata som returneres av et API eller lagres i en databasekolonne, og last ned den opprinnelige filen for inspeksjon — ingen skripting nødvendig.
