Base64 kódovač / dekodér

Okamžite kódujte a dekódujte Base64 reťazce.

Okamžité kódovanie

Konvertujte obyčajný text na formát Base64 okamžite na použitie v dátových URL, API alebo e-mailových prílohách.

Rýchle dekódovanie

Dekódujte Base64 reťazce späť na čitateľný text jedným kliknutím. Ideálne na kontrolu kódovaných údajov.

Zaručené súkromie

Všetka konverzia prebieha vo vašom prehliadači. Vaše údaje nikdy neopustia vaše zariadenie ani sa nenahrajú na žiadny server.

Detekcia chýb

Neplatné Base64 reťazce sú automaticky detekované s jasnými chybovými správami, ktoré vám pomôžu opraviť problémy s kódovaním.

Pochopenie kódovania Base64

Base64 je schéma kódovania binárneho textu, ktorá predstavuje binárne údaje v formáte ASCII reťazca. Je široko používaná na prenos údajov cez médiá navrhnuté na spracovanie textu, ako sú e-mailové prílohy, dátové URL v HTML/CSS a autentifikačné tokeny API. Base64 zabezpečuje, že binárne údaje zostanú neporušené naprieč systémami, ktoré by ich inak mohli poškodiť.

Kedy použiť Base64

Kódovanie Base64 je nevyhnutné pre vkladanie obrázkov priamo do HTML (data:image/png;base64,...), prenos súborov prostredníctvom JSON API, kódovanie autentifikačných údajov pre HTTP Basic Auth a bezpečné zahrnutie binárnych údajov do XML alebo JSON. Je tiež bežne používané v JWT tokenoch a OAuth prúdoch. Hoci Base64 zvyšuje veľkosť údajov približne o 33%, je to štandardné riešenie pre bezpečný prenos binárnych údajov.

Ako funguje kódovanie Base64

Base64 konvertuje binárne údaje do skupín 6 bitov, potom mapuje každú skupinu na jeden z 64 ASCII znakov (A-Za-z0-9+/). Každé 3 bajty vstupných údajov produkujú 4 bajty výstupu Base64. Paddingové znaky (=) sú pridané na zabezpečenie toho, aby dĺžka výstupu bola násobkom 4. Tento proces je úplne reverzibilný—dekódovanie jednoducho obráti mapovanie znakov a odstráni padding na obnovenie pôvodných binárnych údajov.

Base64 FAQ