DT Dev Tools

Base64-kodare/avkodare — base64url och data-URI

Koda och avkoda Base64, URL-sĂ€ker base64url och data-URI:er. Konvertera filer till Base64, se avkodade byte som hex och ladda ned dem – allt i din webblĂ€sare.

🔒 Körs helt i din webblĂ€sare — ingenting laddas upp

SlĂ€pp en fil för att koda den som Base64 eller klicka för att blĂ€ddra — bilder, PDF:er, typsnitt, vad som helst

Var verktyget anvÀndbart? BetygsÀtt det:

Vad Base64-kodaren/avkodaren gör

Base64 Encode/Decode omvandlar vanlig text till Base64 och Base64 tillbaka till lÀsbar UTF-8. Utvecklare möter ofta Base64 i data-URI:er, Basic-autentiseringshuvuden, e-postbilagor, JWT-segment, smÄ binÀra datapaket och exempel som kopierats frÄn API-dokumentation. Texten gÄr via TextEncoder och TextDecoder, sÄ emoji, accenter, kyrilliska och annan Unicode-text gÄr att koda och avkoda utan förluster.

Utöver ren text hanterar verktyget de varianter du möter i verkliga projekt. URL-sÀker base64url ersÀtter + och / med - och _ och tar bort utfyllnaden, vilket Àr vad JWT och mÄnga webb-API:er anvÀnder. MIME-radbrytning delar utdata i rader om 76 tecken för e-post och filer i PEM-stil. SlÀpp en bild, PDF, typsnitt eller valfri annan fil för att koda den, om du vill som en komplett data:-URI som du kan klistra in i CSS eller HTML. NÀr avkodade data inte Àr giltig UTF-8-text visas byte som hex, och den identifierade typen (PNG, JPEG, PDF, ZIP med flera) anvÀnds för att namnge den nedladdade filen.

Privat arbetsflöde i webblÀsaren

All bearbetning sker med JavaScript i webblÀsaren. Verktyget laddar inte upp dina texter, filer, tokens, webbadresser, kodstycken eller genererade vÀrden till nÄgon server och krÀver inget konto. Den integritetsmodellen Àr viktig eftersom smÄ verktyg ofta fÄr riktiga API-svar, konfigurationsexempel, loggar, autentiseringsdata eller kundliknande exempel vid felsökning. Att arbeta lokalt minskar risken och gör verktyget ögonblickligt eftersom det inte finns nÄgon nÀtverksresa.

Praktiska tips

Kom ihĂ„g att Base64 inte Ă€r kryptering. Alla som har strĂ€ngen kan avkoda den, sĂ„ anvĂ€nd den inte för att dölja hemligheter. Avkodningen Ă€r överseende: blanksteg och radbrytningar ignoreras, saknad utfyllnad Ă„terstĂ€lls, URL-sĂ€kra tecken accepteras och ett data:-prefix tas bort automatiskt. Base64 gör data ungefĂ€r 33 % större, sĂ„ att bĂ€dda in stora bilder som data-URI:er försĂ€mrar oftast sidans prestanda – hĂ„ll inbĂ€ddade resurser smĂ„ och leverera större filer pĂ„ vanligt sĂ€tt.

Hur man anvÀnder

  1. Klistra in text eller slÀpp en filAnge vanlig text, Base64, base64url eller en data:-URI, eller slÀpp en fil som ska kodas.
  2. VÀlj alternativ och konverteraVÀlj URL-sÀker eller MIME-radbrytning pÄ 76 tecken och klicka sedan pÄ Encode eller Decode.
  3. Kopiera eller ladda nedKopiera resultatet, flytta tillbaka det till indata eller ladda ned avkodade binÀra data som en fil.

Vanliga frÄgor

Är Base64 sĂ€kert?
Nej. Base64 Àr en kodning, inte kryptering.
Vad Àr URL-sÀker Base64 (base64url)?
En variant som anvÀnder - och _ i stÀllet för + och / och utelÀmnar =-utfyllnaden, sÄ att vÀrdet kan ligga i URL:er, filnamn och JWT. Kryssa i URL-safe för att skapa den; avkodningen accepterar bÄda formerna automatiskt.
Kan jag koda bilder och andra filer?
Ja. SlÀpp valfri fil för att fÄ dess Base64-strÀng, om du vill som en fÀrdig data:-URI. Vid avkodning av binÀra data visas byte som hex och du kan ladda ned originalfilen.
Laddas nÄgot upp?
Nej. Konverteringen sker lokalt.