
Base64 Decoder and Encoder — Koda eller avkoda Base64 Online
Kryptisk Base64 i loggar och payloads saktar ner dig. Avkoda till läsbar text eller koda valfri text eller fil — URL-säkert, UTF-8-säkert och direkt i din webbläsare.
Klistra in Base64 eller text här — få tillbaka avkodad text eller en kodad sträng
eller släpp valfri fil
Vad du kan göra med Base64-kodare/avkodare
Granska de viktigaste funktionerna innan du börjar.
- Koda text eller filer till Base64 direkt
- Avkoda Base64-strängar tillbaka till läsbar text
- Generera URL-säker Base64 för frågesträngar
- Koda bilder och andra filer till Base64
- Hantera UTF-8 och emoji utan att data skadas
- Bädda in bildmaterial direkt i kod eller e-postmeddelanden
Inställningsreferens
2 inställningar
Tillgängliga kontroller för Base64-kodare/avkodare.
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äkerPå / Av
- 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.
Relaterade verktyg för Base64-kodare/avkodare
Verktyg för vanliga nästa steg efter Base64-kodare/avkodare.
Utvecklarverktyg
URL-kodare / avkodare
Koda eller avkoda en sträng eller fullständig URL med hjälp av komponent- och full-URL-lägen i din webbläsare.
Prova nuUtvecklarverktyg
Hash-generator
Generera SHA-1, SHA-256, SHA-384 och SHA-512 sammandrag från text eller en fil i din webbläsare; inget konto krävs.
Prova nuUtvecklarverktyg
JWT-avkodare
Avkoda en JWT-huvud och nyttolast, inspektera dess utgång och kopiera avkodade data lokalt; inget konto krävs.
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å.
usageNej — Base64 Encoder / Decoder körs helt och hållet i din webbläsare, så det du klistrar in lämnar aldrig maskinen du är på. Det spelar roll om du kontrollerar något som innehåller en token, en nyckel eller kunddata. Det räcker att stänga fliken för att rensa den.
troubleshootingFelet pekar på den första positionen som inte gick att tolka, vilket vanligtvis är precis efter det verkliga misstaget snarare än på det - ett kommatecken som saknas, ett oslutet citat eller hakparentes, eller ett smart citat som klistrats in från ett dokument istället för ett rakt. Kontrollera först linjen ovanför den rapporterade positionen.
troubleshootingNej till båda. Base64 Encoder / Decoder är gratis, din nedladdning har ingen vattenstämpel och ingenting efterfrågas i slutet - det finns ingen mening i flödet där du avslutar arbetet och sedan upptäcker att det kostar pengar.
pricingNej — Base64 Encoder / Decoder körs i webbläsaren på skrivbordet och telefonen. Det finns inget att installera, ingen testversion att starta och ingen licens att köpa innan du kan se om den gör vad du behöver. Prova det på filen du faktiskt har fastnat med snarare än ett prov.
troubleshootingSå hjälper Base64-kodare/avkodare dig att få det gjort
Verkliga problem den löser varje dag - för företag, kreatörer och vardagliga uppgifter. Hitta det användningsfall som passar dig och börja.
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.
Titta på varje transformationsland
Varje foto korsar snedstrecket orört och kommer ut på andra sidan färdigt.


























