Base64 kódování a dekódování
Převeďte text do Base64 a zpět, s plnou podporou UTF-8 i varianty pro URL.
Související nástroje
Base64 kódování a dekódování
Base64 převádí libovolný text na kompaktní sadu 64 bezpečných znaků, díky čemuž je standardní cestou, jak protáhnout data kanály, které zvládnou jen čisté ASCII. Vložte text a získáte jeho podobu v Base64, nebo vložte Base64 a přečtete si původní text. Mezi oběma směry přepnete volbou režimu.
Kódování plně respektuje UTF-8, takže česká diakritika, řecká písmena, znaky CJK i emoji projdou tam a zpět bez poškození. Volba „Abeceda bezpečná pro URL“ nahradí standardní znaky + a / znaky - a _ a vynechá koncové zarovnání, takže výsledek vložíte rovnou do parametru URL, do cesty nebo do tokenu JWT bez dalšího escapování. Volba „Zalomit na 76 znaků“ rozdělí dlouhý výstup na řádky pevné šířky — formát, který očekávají hlavičky e-mailů MIME a bloky typu PEM.
Dekódování je záměrně shovívavé. Mezery a zalomení řádků se před dekódováním odstraní, přijímá se standardní i URL-bezpečná abeceda a chybějící zarovnání nevadí — hodnota zkopírovaná z logu nebo konfigurace tak obvykle funguje napoprvé. Pokud vstup opravdu nemůže být Base64, dostanete srozumitelné vysvětlení místo tichého špatného výsledku.
Všechno běží ve vašem prohlížeči. Nic se nenahrává, což je tu důležitější než u většiny nástrojů: řetězce Base64 běžně nesou API tokeny, data relací, přihlašovací údaje nebo zakódované payloady. Když je dekódujete tady, čitelný text zůstane na vašem zařízení. Přehled pod výstupem ukazuje velikosti na obou stranách, takže vidíte zhruba 33% nárůst, který kódování přináší.