Kodningen sker medan du skriver och stannar på din enhet - din text laddas aldrig upp, vilket gör det säkert för tokens, konfigurationsfragment och privata anteckningar. Aktivera URL-safe-utdata för att få alfabetet med - och _ som används i JWT och query strings, och avkodningen identifierar automatiskt bägge alfabeten inklusive saknad padding.
Base64 encode och decode
Körs helt i din webbläsare - inget laddas upp, ingen registrering.
Vad är Base64-kodning?
Base64 är ett sätt att representera godtycklig data som vanlig text med 64 säkra tecken (A-Z, a-z, 0-9, + och /). Det här verktyget kodar text till Base64 och avkodar Base64 tillbaka till läsbar text i din webbläsare. Det hanterar fullt Unicode via UTF-8, så accenter, emoji och andra språk överlever konverteringen intakta.
Så använder du verktyget
- 1Välj riktning. Välj Encode för att omvandla text till Base64, eller Decode för att omvandla Base64 tillbaka till text.
- 2Klistra in din indata. Skriv eller klistra in i inmatningsrutan - resultatet uppdateras live i panelen bredvid.
- 3Välj URL-safe (valfritt). Kryssa i URL-safe när du kodar för en URL, ett filnamn eller ett JWT; avkodningen hanterar båda alfabeten automatiskt.
- 4Kopiera resultatet. Kopiera utdata och klistra in det där du behöver det. Ogiltigt Base64 visar ett tydligt meddelande istället för förvanskat text.
Vem passar det för
- Utvecklare som bäddar in små tillgångar eller inloggningsuppgifter som Base64 i JSON-, YAML- eller miljöfiler.
- API- och webhook-arbete - avkodning av ett Base64-fält från ett payload för att läsa vad det faktiskt innehåller.
- Alla som granskar ett JWT som behöver avkoda ett Base64URL-segment manuellt.
- E-post- och dataformat som lagrar bilagor eller binära blobbar som Base64-text.
Vanliga frågor
Är det här Base64-verktyget gratis?
Ja - det är helt gratis, utan registrering och utan användningsgränser. Kodning och avkodning körs båda i din webbläsare.
Laddas mina uppgifter upp någonstans?
Nej. Din text och ditt Base64 behandlas lokalt i din webbläsare och skickas aldrig till en server, så det är säkert för tokens, nycklar och privat innehåll.
Är Base64 kryptering?
Nej. Base64 är kodning, inte kryptering - det omformaterar bara data till text och vem som helst kan avkoda det. Använd det för att transportera data säkert, aldrig för att skydda en hemlighet.
Hanterar det emoji och icke-engelsk text?
Ja. Indatan konverteras till UTF-8-bytes innan kodning, så accenter, emoji och icke-latinska skriftsystem kodas och avkodas korrekt istället för att kasta ett fel eller korrumpera tecknen.
Vad är URL-safe Base64?
URL-safe Base64 byter ut tecknen + och / mot - och _ och utelämnar vanligtvis =-paddingen, så att resultatet är säkert i URL:er, filnamn och JWT. Aktivera URL-safe-alternativet vid kodning; avkodningen accepterar det automatiskt.
Varför ser min avkodade utdata ut som slumpmässiga tecken?
Base64 kan innehålla godtyckliga bytes, inklusive binärdata som en bild eller en komprimerad fil. Om du avkodar det som text ser du gibberish - datan är korrekt, det är bara inte text. Det här verktyget är för textpayloads.
Behöver jag =-paddingen för att avkoda?
Nej. Avkodaren återställer saknad padding åt dig och ignorerar extra mellanslag och radbrytningar, så du kan klistra in en Base64-sträng med eller utan avslutande =-tecken.