Base64 Encoder/Decoder
Bezplatný Base64 kodér a dekodér - okamžitě enkóduj a dekóduj text. Nezbytný nástroj pro webové vývojáře.
O tomto nástroji
Base64 je kódovací schéma, které převádí binární data na text složený z 64 tisknutelných ASCII znaků (A-Z, a-z, 0-9, +, /). Vzniklo jako řešení pro přenos binárních dat přes protokoly navržené pouze pro text - e-mail nebo starší HTTP hlavičky. Dnes ho najdeš v JWT tokenech (záhlaví i payload jsou Base64url zakódovány), vložených obrázcích v CSS a HTML (data:image/png;base64,...), HTTP Basic Auth (posílá Base64 encoded řetězec "uživatel:heslo") a e-mailových přílohách ve formátu MIME. Zakódovaný výstup je vždy o 33 % delší než originál. Důležité: Base64 je kódování, ne šifrování - zakódovaná data může dekódovat kdokoliv bez hesla.
Jak používat
- 1Zvolte režim: Enkódovat (text → Base64) nebo Dekódovat (Base64 → text) tlačítkem Swap.
- 2Vložte vstupní text nebo Base64 řetězec do vstupního pole.
- 3Výsledek se zobrazí okamžitě ve výstupním poli bez nutnosti klikat na generovat.
- 4Při dekódování neplatného Base64 se zobrazí chybová zpráva s popisem problému.
- 5Zkopírujte výsledek tlačítkem Kopírovat.
Specifikace a omezení
Enkódování textu UTF-8 do Base64 a dekódování Base64 zpět na text. Výstup je přibližně o 33 % delší než vstup (každé 3 bajty se převedou na 4 znaky). Zpracování v prohlížeči - žádná data nejsou odesílána na server. Tlačítko Swap přepne mezi režimem enkódování a dekódování. Při dekódování neplatného Base64 se zobrazí chybová zpráva. Base64 není šifrování - zakódovaná data jsou okamžitě dekódovatelná kýmkoliv.