Base64 kódolás és dekódolás

Szöveg Base64 kódolása és dekódolása böngészőben – UTF-8 támogatás, valós idejű. Szervermentes.

Szervermentes Azonnali Privát Ingyenes

Miről szól ez az eszköz?

A Base64 kódoló és dekódoló eszköz lehetővé teszi szövegek Base64 formátumba kódolását és visszaalakítását. Teljes UTF-8 támogatással, valós időben működik. Fejlesztők számára hasznos API tokenek, email mellékletek és adat-URI-k kezeléséhez.

Hogyan használd a(z) Base64 kódolás és dekódolás-t?

  1. Művelet kiválasztása

    Válaszd ki, hogy kódolni (encode) vagy dekódolni (decode) szeretnél.

  2. Szöveg beillesztése

    Illeszd be az eredeti szöveget (kódoláshoz) vagy a Base64 stringet (dekódoláshoz).

  3. Valós idejű eredmény

    Az eredmény azonnal megjelenik gépelés közben a kimeneti mezőben.

  4. Másolás

    Másold ki az eredményt a vágólapra egyetlen kattintással.

Mikor van rá szükséged?

  • API autentikáció

    HTTP Basic Authentication header-ek Base64 kódolása (username:password formátumban).

  • Data URI

    Kis méretű képek Base64 data URI-ként való beágyazása HTML-be vagy CSS-be.

  • Email mellékletek

    Email mellékletekben a MIME Base64 kódolás a szabványos átviteli formátum.

  • JWT tokenek

    JWT (JSON Web Token) payload-jának dekódolása, amely Base64url formátumban van kódolva.

Base64 vs URL encoding vs HTML entity összehasonlítás

Tulajdonság Base64 URL encoding HTML entity
Cél Bináris → szövegURL-safe karakterekHTML-safe karakterek
Méretváltozás +33%Változó (+)Változó (+)
Használat Email, JWT, data URIURL paraméterekHTML tartalom
Visszaalakítható IgenIgenIgen
Titkosítás NemNemNem

A Base64 kódolásról

A Base64 egy bináris-szöveg kódolási séma, amely bináris adatokat 64 ASCII karakter segítségével ábrázol szöveges formában. A használt karakterek: A–Z, a–z, 0–9, + és /, kiegészítve a = padding karakterrel.

A Base64 kódolás eredeti célja az volt, hogy bináris adatokat (képek, fájlok) szöveges protokollokon (email, HTTP) lehessen továbbítani. Ma is széles körben használatos: JWT tokenek, HTTP Basic Auth, data URI-k és email MIME mellékletek mind Base64-et használnak.

Fontos megérteni, hogy a Base64 nem titkosítás és nem tömörítés: az eredeti adatot bárki visszaalakíthatja, és a kimenet kb. 33%-kal nagyobb az eredetinél. Érzékeny adatok védelméhez mindig titkosítást használj.

Hasznos tippek

  • A Base64 NEM titkosítás – ne használd jelszavak vagy érzékeny adatok védelmére.

  • A Base64 kimenet kb. 33%-kal nagyobb az eredetinél – ez normális és elvárt viselkedés.

  • URL-ben használt Base64-nél a Base64url variánst alkalmazd: + helyett - és / helyett _ karaktert.

  • Kis méretű képeknél (< 1-2 KB) a Base64 data URI hatékonyabb lehet, mint külön HTTP kérés.

Gyakori kérdések