Base64 Encoder/Decoder
Bezplatný online konvertor Base64 – kódujte a dekódujte text, podporuje UTF-8, soubory a Base64URL. Žádná registrace.
Bezplatný online konvertor Base64 – kódujte a dekódujte text, podporuje UTF-8, soubory a Base64URL. Žádná registrace.
Base64 je binární na textový kódovací schéma, které představuje binární data pomocí 64 ASCII znaků (A–Z, a–z, 0–9, +, /). Je široce používán ve vývoji webu pro přenos binárních dat přes textové formáty — vkládání obrázků do HTML/CSS jako data URI, odesílání příloh souborů v REST API nebo ukládání JWT tokenů. itcoders.pl Base64 Encoder/Decoder běží zcela v prohlížeči: žádná data neodcházejí z vašeho zařízení.
Vložte text pro kódování nebo řetězec Base64 pro dekódování do levého panelu. Nástroj automaticky detekuje správný režim – pokud vstup vypadá jako Base64, přepne se na dekódování. Můžete také ručně vybrat režim pomocí tlačítek Kódovat nebo Dekódovat. Tlačítko Přehodit okamžitě vymění data mezi panely. Výsledek lze zkopírovat do schránky nebo stáhnout jako textový soubor.
Režim Base64URL nahrazuje + a / znakem - a _, také odstraňuje znaky = – tato varianta je bezpečná pro URL a názvy souborů. Zalomení každých 76 znaků (MIME standard) je užitečné při vkládání Base64 do těla e-mailu nebo hlaviček. Funkce nahrávání souboru převádí libovolný soubor (obrázek, PDF, ZIP) na reprezentaci Base64 – praktické při odesílání souborů přes JSON API. Dekódování souboru zpět funguje automaticky: pokud výsledek není čitelný text, nástroj nabídne stažení souboru.
Všechny kódování a dekódování probíhá na straně klienta – žádná část vloženého textu nebo nahraného souboru není posílána na server. To zajišťuje bezpečné práci s JWT tokeny, API klíči, certifikáty nebo citlivými daty. itcoders.pl Base64 Encoder/Decoder je plně zdarma, nevyžaduje registraci a funguje v jakémkoli moderním prohlížeči.
Ne — Base64 je kódování, ne šifrování. Každý může dekódovat Base64 bez klíče. Převádí pouze binární data do textového formátu. Pro ochranu dat použijte šifrování (AES, RSA atd.) a Base64 používejte jen jako transportní vrstvu.
Base64 kóduje 3 bajty binárních dat na 4 textové znaky, což zvyšuje velikost přibližně o 33 %. To je kompromis pro možnost přenášet binární data přes textová formáta jako JSON, HTML nebo HTTP hlavičky.
Standardní Base64 používá znaky + a /, které mají speciální význam v URL. Base64URL je nahrazuje - a _ a odstraňuje vyplňovací = — čímž výstup bezpečně použitelné v URL a názvech souborů bez procentuálního kódování.
Ano — nástroj používá UTF‑8, které podporuje všechny Unicode znaky, včetně diakritiky, cyrilice, čínských znaků a emoji. Na rozdíl od standardní funkce btoa(), která vyvolává chybu na ne-ASCII znacích.