← Tillbaka till funktioner
Free

Base64-kodning / avkodning

Base64 Encoder/Decoder konverterar text till Base64 och Base64 tillbaka till text direkt i din webbläsare. Unicode-säker kodning hanterar emojis, icke-latinska skriftsystem och specialtecken korrekt. Kopiera med ett klick, växla mellan indata och utdata, och konvertering i realtid.

Base64 används överallt — data-URL:er, JWT-tokens, MIME-kodning för e-post, headers för grundläggande autentisering och inbäddade resursdata. Men webbläsare erbjuder inget snabbt sätt att koda eller avkoda Base64 utan att skriva kod. Det här verktyget löser det. Klistra in valfri sträng för att koda den, eller klistra in valfri Base64-sträng för att avkoda den tillbaka till originaltexten. Kodaren är Unicode-säker (till skillnad från den inbyggda btoa, som misslyckas med tecken utanför Latin-1) — emojis, kinesiska tecken, arabiska och alla andra skriftsystem kodas och avkodas korrekt. Avkodaren hanterar både standard- och URL-säkra Base64-varianter. Konvertering i realtid innebär att du ser utdata uppdateras medan du skriver, och en växlingsknapp låter dig snabbt vända på indata och utdata.

Live-förhandsvisning
example.com
Base64-kodare / -avkodare Koda Avkoda
Inmatning
Hello, DevSuite Pro!
Base64-utmatning
SGVsbG8sIERldlN1aXRlIFBybyE=
Kopiera Växla
Huvudfunktioner

Koda och avkoda

Växla mellan kodnings- och avkodningsläge direkt. Konvertera vanlig text till Base64 eller Base64 tillbaka till vanlig text — båda riktningarna stöds.

Unicode-säker

Hanterar emojis, kinesiska, arabiska, hebreiska och alla andra skriftsystem korrekt. Till skillnad från webbläsarens inbyggda btoa() misslyckas den här kodaren inte med indata utanför Latin-1.

Kopiera med ett klick

Kopiera det kodade eller avkodade resultatet till urklipp med ett enda klick — inget behov av att markera text manuellt.

Konvertering i realtid

Utdata uppdateras medan du skriver. Inget behov av att klicka på en knapp — ändringar visas direkt för snabbare felsökning.

Hanterar URL-säker variant

Avkodar både standard-Base64 och URL-säker Base64 (används i JWT-tokens, där + och / ersätts med - och _).

Växla indata och utdata

En knapp byter plats på in- och utdatafälten — praktiskt när du vill omkoda det avkodade resultatet eller verifiera att omvandlingen stämmer i båda riktningarna.

Vanliga användningsområden

Avkoda JWT-innehåll

Klistra in payload-delen av en JWT-token för att avkoda och granska dess claims. Snabbare än att skriva ett avkodningsskript bara för att läsa innehållet i en token.

Skapa data-URL:er

Koda kort text eller bildinnehåll för att bädda in direkt i CSS, HTML eller konfigurationsfiler — praktiskt för inbäddade resurser.

Felsöka Basic Auth

Avkoda Authorization: Basic-headers för att avslöja användarnamn:lösenord-uppgifter vid felsökning av API:er.

MIME-innehåll i e-post

Avkoda Base64-kodade e-postbilagor eller innehållsdelar från rå MIME-källkod för granskning.

Koda hemligheter säkert

Koda binära eller specialteckenfyllda strängar för överföring i textbaserade kanaler (URL:er, JSON, headers) där de annars skulle orsaka problem.

Hur man använder
1

Öppna Base64-verktyget

Klicka på Base64-ikonen i DevSuite Pro-dockan eller popupen. En redigerare med två paneler öppnas med en Koda/Avkoda-växel.

2

Klistra in din indata

Klistra in vanlig text för att koda den, eller en Base64-sträng för att avkoda den. Verktyget känner automatiskt av vilket läge som passar utifrån vad du valt.

3

Välj läge

Klicka på Koda för att konvertera text till Base64, eller Avkoda för att konvertera Base64 tillbaka till text. Aktuellt läge markeras tydligt.

4

Läs resultatet

Det konverterade resultatet visas i utdatapanelen direkt. Långa utdata går att bläddra i och radbryts som standard.

5

Kopiera resultatet

Klicka på Kopiera-knappen för att spara utdata till urklipp, eller använd Växla för att flytta utdata tillbaka som indata för vidare konvertering.

Redo att prova?

Installera DevSuite Pro gratis och lås upp 64+ utvecklarverktyg för din webbläsare.

Lägg till i Chrome Lägg till i Edge Lägg till i FireFox