Handytool
Utvecklarguide5 min läsningUppdaterad 26 feb. 2026

Omedelbar utvecklarverktyg

Koda och avkoda Base64 med ett klick

Handytools Base64-kodar konverterar vilken text som helst till standard eller URL-säker Base64 och tillbaka — precis i din webbläsare, med full UTF-8-stöd och utan data som någonsin lämnar din enhet.

Viktiga punkter

  • 01Koda vilken text som helst till Base64 eller avkoda Base64 tillbaka till text omedelbar, utan serverinvolering.
  • 02Stöder både standard Base64 (+, /) och URL-säker Base64 (-, _) som används i JWTs och signerade URL:er.
  • 03Full UTF-8-stöd betyder att emoji, kyrillisk, CJK och arabisk kodas och avkodas korrekt varje gång.
  • 04Base64 är kodning, inte kryptering — använd aldrig det för att dölja hemligheter; använd verklig kryptering istället.

Vad är Base64 och när behöver du det?

Base64 är ett sätt att representera binär data som utskrivbar ASCII-text. Det dyker upp konstant i utvecklararbete: bädda in bilder i CSS som data URIs, överföra binära nyttolaster över JSON APIs, koda autentiseringsuppgifter i HTTP Basic Auth-headers och forma nyttolastsegmentet i ett JWT. Det är inte kryptering — vem som helst kan avkoda det — men det är väsentligt närhelst en kanal endast accepterar text.

De flesta utvecklare griper efter ett kommandoradsverktyg eller ett snabbt skript. Handytool ger dig ett webblässarbaserat alternativ som är omedelbar, hanterar Unicode korrekt, stöder både standard- och URL-säkra varianter och skickar aldrig dina inmatningar någonstans.

Hur du kodar eller avkodar Base64

  1. 01

    Klistra in eller skriv dina inmatningar

    Skriv eller klistra in texten du vill koda — eller Base64-strängen du vill avkoda — i inmatningsrutan.

  2. 02

    Välj standard eller URL-säker läge

    Växla till URL-säkert läge om du arbetar med JWTs, OAuth-tokens eller signerade URL:er. URL-säker Base64 ersätter + med - och / med _, och tar bort efterföljande = utfyllnad.

  3. 03

    Välj koda eller avkoda

    Klicka på Koda för att konvertera oformaterad text till Base64, eller Avkoda för att konvertera Base64 tillbaka till läsbar text.

  4. 04

    Kopiera resultatet

    Klicka på kopieringsknappen bredvid utmatningen för att lägga resultatet på din urklipp, redo att klistra in i din kod, terminal eller API-klient.

Vanliga Base64-användningsfall

Base64 dyker upp på många ställen i vardaglig utveckling.

  • 01Data URIs — bädda in små bilder eller typsnitt direkt i HTML eller CSS utan en separat filbegäran.
  • 02HTTP Basic Auth — autentiseringsuppgifter skickas som Base64(användarnamn:lösenord) i Authorization-headern.
  • 03JWT-nyttolaster — header- och nyttolastsegmenten i ett JWT är URL-säker Base64.
  • 04Binära API-fält — vissa API:er kräver binärt innehål (signaturer, nycklar) kodade som Base64 i JSON.
  • 05E-postbilagor — MIME använder Base64 för att koda bilagor som ASCII-text för transit.
  • 06Innehållshashingtoken — HMAC och hashsammanfattningar levereras ofta som Base64 snarare än hex.

Säker att använda med känsliga strängar

Kodning och avkodning sker helt i din webbläsare med hjälp av native btoa, atob och TextEncoder APIs. Ingenting överförs till en server. Du kan säkert klistra in API-nycklar, OAuth-tokens eller andra känsliga strängar för att inspektera eller koda dem utan någon integritetskällik.

Kom ihåg att Base64 inte är ett säkerhetslager. Vem som helst som kan se en Base64-sträng kan avkoda den på sekunder. Använd det för att formatera data korrekt, inte för att skydda det.

Base64-kodar FAQ

Vad används Base64-kodning för?

Base64 representerar binär data som ASCII-text. Vanliga användningar inkluderar data URIs i CSS, JWT-nyttolaster, HTTP Basic Auth-autentiseringsuppgifter och binära fält i JSON APIs.

Vad är URL-säker Base64?

Standard Base64 använder + och / som har speciell betydelse i URL:er. URL-säker Base64 ersätter dem med - och _ och tar bort = utfyllnad. JWTs, OAuth-tokens och signerade URL:er använder alla denna variant.

Är Base64 detsamma som kryptering?

Nej. Base64 är kodning — vem som helst kan avkoda det. För faktisk sekretess använd verklig kryptering som AES eller TLS. Base64 är för formatering av data så att det kan färdas genom endast text-kanaler.

Varför ser min Base64-utmatning fel ut för icke-engelsk text?

Många verktyg behandlar inmatning som Latin-1, vilket bryter på emoji och icke-ASCII-tecken. Handytool konverterar inmatningen till UTF-8-byte först med TextEncoder, så alla Unicode-tecken kodas korrekt.

Laddas min inmatning upp till en server?

Aldrig. Kodaren använder webbläsarens inbyggda APIs (btoa/atob och TextEncoder) och körs helt lokalt. Ingenting skickas, loggas eller lagras.

Är det gratis att använda?

Ja. Handytool är helt gratis utan registrering, ingen användningsgräns och ingen reklam i vägen.

Relaterade verktyg

Fortsätt arbeta med Verktyg-verktyg

Verktyg-verktyg