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 slÀpp valfri fil
What you can do with Base64-kodare/avkodare
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-kodare/avkodare, explained â what it does and when to use it.
LĂ€ge
- LÀgeFörinstÀllningar
- VÀxlar mellan att omvandla vanlig text till Base64 (Koda) och att göra om Base64 eller en data-URL till lÀsbar text eller originalfilen igen (Avkoda).Alternativ: KodaAvkoda
- URL-sÀkerOn / Off
- AnvÀnder det URL-sÀkra Base64-alfabetet, byter ut + och / mot - och _ och tar bort utfyllnaden =, sÄ att resultatet kan anvÀndas i URL:er och filnamn; filuppladdningar anvÀnder alltid standard-Base64.
Klar med Base64-kodare/avkodare? Prova dessa hÀrnÀst
Handplockade verktyg som passar bra ihop med Base64-kodare/avkodare. FortsÀtt utan att förlora din fil.
URL-kodare / avkodare
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.
Prova nuHash-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.
Prova nuJWT-avkodare
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.
Prova nuJSON-försköning
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.
Prova nuLösenordsgenerator
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.
Prova nuDiff-jÀmförare
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.
Prova nuVanliga frÄgor
Klistra in din text eller slĂ€pp valfri fil i inmatningsrutan, behĂ„ll lĂ€get pĂ„ Encode sĂ„ visas Base64-representationen i utdatan. För filer fĂ„r du en data-URL som kan bĂ€ddas in direkt i HTML, CSS eller JSON â ingen uppladdningsserver dĂ€remellan.
usageURL-sÀker Base64 byter ut "+" mot "-" och "/" mot "_" samt tar bort den avslutande "="-utfyllnaden sÄ att det kodade vÀrdet kan fÀrdas inuti URL:er, filnamn och JWT-segment utan ytterligare escaping. Aktivera URL-sÀker nÀr utdata hamnar i en frÄgestrÀng, ett sökvÀgssegment eller en HTTP-header.
technicalNej. Base64 Àr en kodning, inte kryptering. Vem som helst kan avkoda strÀngen med ett klick, sÄ anvÀnd den aldrig som en sekretessmekanism. Ta till AES, RSA eller libsodium nÀr du behöver verklig konfidentialitet, och anvÀnd Base64 enbart för att göra binÀrdata textsÀker.
privacyBase64 packar tre byte i fyra tecken. NÀr indatalÀngden inte Àr jÀmnt delbar med tre fyller kodaren ut det sista blocket med "=" sÄ att utdata förblir delbart med fyra. Standard-Base64 behÄller utfyllnaden; URL-sÀker Base64 utelÀmnar den eftersom lÀngden Àr underförstÄdd.
technicalJa. Kodaren lÀser inmatningen som UTF-8 före kodning, sÄ att arabiska, kinesiska, kyrilliska och emoji-tecken kommer tillbaka oskadda. Det avkodade resultatet renderas tillbaka som UTF-8-text, vilket Àr vad varje modern webblÀsare, terminal och API förvÀntar sig.
compatibilityBase64 ökar datamĂ€ngden med ungefĂ€r 33 % â tre byte indata blir fyra byte utdata. Det Ă€r okej för korta tokens, smĂ„ ikoner och JSON-inbĂ€ddade miniatyrer, men för stora resurser Ă€r det bĂ€ttre att anvĂ€nda en direkt binĂ€r uppladdning eller en CDN-lĂ€nk för att hĂ„lla överföringarna snabba.
technicalNej. Kodaren körs helt och hÄllet inuti din webblÀsare med standardfunktionerna atob / btoa plus ett UTF-8-omslag, sÄ din text eller fil nÄr aldrig en server. Det gör verktyget sÀkert för token, autentiseringsuppgifter och egenutvecklade binÀrfiler som du inte vill exponera.
privacyByt lÀge till Avkoda, klistra in din Base64-strÀng sÄ visas originaltexten direkt i utdatan, redo att kopiera eller ladda ner som .txt. Om strÀngen anvÀnder '-' och '_' istÀllet för '+' och '/', slÄ pÄ URL-sÀker sÄ att den avkodas korrekt.
usageJa. VĂ€xla till Avkoda-lĂ€ge och klistra in Base64- eller data-URL-texten â om den avkodas korrekt visas en knapp "Ladda ner som fil" bredvid det vanliga Ladda ner-alternativet. Att klicka pĂ„ den skriver ut de exakta ursprungliga byten med filĂ€ndelsen som identifierats frĂ„n den inbĂ€ddade MIME-typen, sĂ„ att ett base64-kodat foto eller en PDF kommer tillbaka som en riktig, öppningsbar fil i stĂ€llet för förvrĂ€ngd text.
featuresLadda ner sparar alltid den avkodade utdatan som en vanlig .txt-fil, vilket Ă€r rĂ€tt nĂ€r Base64 representerar text. Ladda ner som fil visas endast nĂ€r de avkodade byten kĂ€nns igen som binĂ€rdata â som en bild eller PDF â och den Ă„terskapar originalfilen med rĂ€tt filĂ€ndelse i stĂ€llet för att dumpa rĂ„a byte i en textfil som inte öppnas korrekt.
usageKlistra in Base64-strĂ€ngen eller data-URL:en, vĂ€xla lĂ€get till Avkoda och anvĂ€nd sedan Ladda ner som fil för att spara den ursprungliga binĂ€rfilen â en PDF, PNG, JPG eller vilket annat format som helst. Avkodningen sker byte för byte, sĂ„ filen du fĂ„r tillbaka Ă€r identisk med den som kodades. Det Ă€r det snabbaste sĂ€ttet att omvandla base64 till pdf eller base64 till bild utan att installera nĂ„got.
usageSlĂ€pp bilden â PNG, JPG, SVG, vad som helst â i inmatningsfĂ€ltet, sĂ„ genererar kodaren en data-URL du kan klistra in direkt i ett <img>-attribut src eller en CSS-bakgrundsbild (background-image). Eftersom data-URL:en bĂ€ddar in bildens bytes direkt gör sidan ingen extra nĂ€tverksförfrĂ„gan; kom bara ihĂ„g att Base64 ökar storleken med ungefĂ€r 33 %, sĂ„ hĂ„ll inbĂ€ddade bilder smĂ„.
usageSÄ hjÀlper Base64-kodare/avkodare dig att fÄ det gjort
Verkliga problem det löser varje dag â för företag, kreatörer och vardagliga uppgifter. Hitta anvĂ€ndningsfallet som passar dig och kom igĂ„ng pĂ„ nĂ„gra sekunder.
BĂ€dda in bilder i HTML och CSS som data-URL:er
BÀdda in smÄ ikoner, logotyper och SVG-sprites som Base64-data-URL:er för att spara HTTP-anrop, skicka HTML-mejl i en enda fil och hÄlla prototyper sjÀlvstÀndiga utan extern resurslagring
API-autentisering och bÀrartokens
Bygg HTTP Basic-autentiseringsrubriker, avkoda bearer-tokens vid API-felsökning och inspektera base64-inkapslade autentiseringsuppgifter som delas i Postman, curl-exempel och OpenAPI-dokumentation
Koda filer för JSON- och GraphQL-payloads
Omvandla binÀra uppladdningar (PDF:er, bilder, ljudklipp) till Base64-strÀngar sÄ att de tryggt kan fÀrdas inuti JSON, GraphQL-mutationer och webhook-anrop som bara hanterar text
Avkodning av MIME-bilagor i e-post
Plocka ut base64-kodade bilagor ur rÄa .eml-filer, SMTP-loggar eller IMAP-svar för att ÄterstÀlla förlorade fakturor, skÀrmdumpar och dokument frÄn e-postexporter
URL-sÀkra tokens för webbappar
Generera URL-sĂ€kra Base64-strĂ€ngar för lĂ€nkar till lösenordsĂ„terstĂ€llning, verifieringskoder för e-post, delnings-ID:n och korta URL:er utan att de bryts av tecknen â+â eller â/â i webblĂ€sare
Granska JWT-segment för hand
Avkoda header- och payload-segmenten i en JSON Web Token under lokal felsökning nÀr du inte har en fullstÀndig JWT-avkodare installerad i din terminal eller editor
Lagra certifikat och nyckellager i CI/CD-hemligheter
Koda SSL-certifikat, Android-signeringsnycklar eller en JSON-fil för ett GCP-tjÀnstekonto till Base64 sÄ att de kan klistras in i miljövariabler i GitHub Actions, GitLab CI eller Vercel som bara accepterar vanlig text.
RÀdda filer som delats som rÄ Base64-text
Klistra in ett base64-block kopierat frÄn ett Slack-meddelande, en buggrapport eller ett mejl i Avkoda-lÀget och anvÀnd Ladda ner som fil för att Äterskapa den ursprungliga bilden eller PDF:en som nÄgon skickat dig som text i stÀllet för som bifogad fil.
Simulera API-svar utan en backend
Skapa base64-platshÄllarbilder eller binÀra nyttolaster att lÀgga in direkt i Postman-samlingar, MSW-hanterare eller Swagger-exempel medan den riktiga backend-endpointen fortfarande byggs.
Felsök signaturdata för webhookar
Inspektera den base64-kodade brödtext som Stripe, Twilio eller en annan leverantör skickar med en webhook sÄ att du manuellt kan verifiera en signatur eller spela upp en nyttolast igen medan du bygger en integration lokalt.
à terstÀll filer frÄn Base64 API-nyttolaster
Avkoda base64 till PDF, bild eller annan binĂ€rdata som returneras av ett API eller lagras i en databaskolumn, och ladda sedan ner originalfilen för granskning â ingen kodning krĂ€vs.
