Base64 encode / decode vám pomůže zakódovat na Base64 nebo dekódovat z BASE64.
Kódování/dekódování Base64 označuje proces převodu dat do a z formátu Base64, což je metoda kódování binárních dat do textového řetězce s použitím pouze znaků ASCII.
Kódování transformuje nezpracovaná binární nebo textová data do řetězce kódovaného v Base64.
Dekódování obrací proces a převádí řetězec Base64 zpět do jeho původní binární nebo textové podoby.
Base64 používá k reprezentaci dat sadu 64 znaků (A–Z, a–z, 0–9, + a /), což zajišťuje jejich bezpečnost při přenosu přes textové protokoly.
Bezpečný přenos dat v textu: Umožňuje bezpečný přenos binárních dat (jako jsou obrázky, PDF nebo soubory) přes protokoly, které zpracovávají pouze text, jako je e-mail nebo JSON.
Vkládání dat: Vkládá binární soubory (jako jsou obrázky) do HTML, CSS nebo XML bez nutnosti samostatného souboru.
Zabraňte poškození dat: Zabraňuje ztrátě nebo poškození dat způsobenému problémy s kódováním znaků během přenosu v síti nebo souborů.
Bezpečnostní zatemnění (lehké): I když se nejedná o bezpečné šifrování, zakrývá data vratným způsobem.
Kódování:
Zadejte textový řetězec nebo binární soubor.
Kodér jej převede na řetězec Base64.
Příklad: Hello se změní na SGVsbG8=
Dekódování:
Zadejte řetězec Base64.
Dekodér jej převede zpět do původní podoby.
To lze provést pomocí:
Online nástroje Base64
Programovací knihovny (base64 v Pythonu, atob()/btoa() v JavaScriptu)
Při vkládání malých obrázků nebo souborů do webových stránek pomocí datových URI
Při přenosu binárních dat prostřednictvím textových kanálů (např. e-mail, JSON API)
Při ukládání binárních dat do dokumentů XML nebo JSON
Při maskování citlivých dat pro zobrazení (poznámka: nezabezpečené šifrování)