Base64 Encoder/Decoder

Bezplatný online konvertor Base64 – kódujte a dekódujte text, podporuje UTF-8, soubory a Base64URL. Žádná registrace.

Vstup
Výstup

Base64 Encoder/Decoder Online — Co je Base64 a jak ho používat

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í.

Jak kódovat a dekódovat Base64 online — režimy a možnosti

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.

Base64URL, zalamování řádků a nahrávání souboru – další funkce

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.

Base64 online bez odesílání dat — bezpečnost a soukromí

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.

FAQ

Je Base64 šifrování? Jsou moje údaje v bezpečí?

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.

Proč je Base64 větší než původní data?

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.

Jaký je rozdíl mezi Base64 a Base64URL?

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í.

Podporuje nástroj ne-ASCII znaky a emoji?

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.

Base64 kódovač/dekódovač Online – Kódovat & Dekódovat Base64