Base64-kodare/avkodare

Koda text till Base64 eller avkoda Base64 till vanlig text — omedelbart i webbläsaren.

Omedelbart resultat Körs i webbläsaren

Om Base64

A–Z  → 0–25
a–z  → 26–51
0–9  → 52–61
+    → 62
/    → 63
=    → padding

Base64 kodar 3 byte som 4 ASCII-tecken, vilket skapar data som är ca 33% större än inmatningen. Används i JWT, HTTP-autentisering, data-URI:er och MIME-bilagor.

Hur använder man?

  1. 1
    Ange din textSkriv eller klistra in text att koda till Base64, eller klistra in en Base64-sträng att avkoda.
  2. 2
    Klicka Koda eller AvkodaTryck Koda för att konvertera vanlig text till Base64, eller Avkoda för att återfå den ursprungliga texten.
  3. 3
    Kopiera resultatetAnvänd kopieringsknappen eller Byt för att flytta utmatningen tillbaka till inmatningen för kedjade operationer.

FAQ

Vad används Base64 till?
Base64 används överallt där binär data måste passera genom kanaler som bara stödjer text: JWT-token, HTTP Basic-autentisering, MIME e-postbilagor, inbäddade data-URI:er i HTML/CSS, API-nyttolaster och hemligheter i CI/CD-miljöer.
Är Base64 kryptering?
Nej. Base64 är ett kodningsschema, inte kryptering. Det ger ingen säkerhet — vem som helst kan avkoda det på ett ögonblick. Använd aldrig Base64 för att dölja lösenord eller känsliga uppgifter. Använd riktig kryptering (AES-256, RSA) för verklig konfidentialitet.
Varför slutar Base64-resultatet med =-tecken?
Base64 kodar data i 3-byte-grupper. När inmatningslängden inte är en multipel av 3 läggs ett eller två utfyllnadstecken = till, så att utmatningslängden alltid är en multipel av 4.

Vad är Base64-kodning?

Base64 är ett binärt-till-text-kodningsschema som konverterar valfri binär data till utskrivbara ASCII-tecken. Det är en av de mest använda kodningsmekanismerna inom webbutveckling och API:er. Utmatningsdata är ca 33% större än originalet.

Viktiga användningsområden

JWT — JSON Web Tokens

JWT-huvuden och nyttolaster är Base64url-kodade. Att avkoda de två första delarna avslöjar algoritmen och anspråken som JSON. JWT-nyttolaster är bara kodade, inte krypterade.

HTTP Basic Authentication

HTTP Basic Auth-schemat kodar användare:lösenord som Base64 i Authorization-headern. Måste alltid användas via HTTPS.

Base64 är inte kryptering

Base64 ger ingen konfidentialitet. Vem som helst kan avkoda det på millisekunder. Använd aldrig Base64 för att dölja lösenord eller personuppgifter.

Integritet

Alla operationer sker i webbläsaren. Ingen inmatning skickas till servern.

Kommentarer