Monu Tools

Kodér a dekodér Base64

Zakódujte text do Base64 nebo dekódujte Base64 zpět na text. Bezpečné v UTF-8 s automatickým rozpoznáním směru.

Jak používat nástroj Kodér Base64

  1. 01

    Napište text k zakódování nebo vložte Base64 k dekódování.

  2. 02

    Stiskněte Spustit. Směr se rozpozná automaticky.

  3. 03

    Zkopírujte výsledek z výstupního panelu.

Co je Base64

Base64 reprezentuje binární nebo textová data pomocí pouhých 64 tisknutelných znaků ASCII (A-Z, a-z, 0-9, plus + a /), přičemž každé tři bajty kóduje jako čtyři znaky. To udrží data neporušená, když procházejí systémy, které byly stavěny pro text, ne pro surové bajty.

Kde ho vidíte

Vidíte ho všude: datové URL, které vloží obrázek přímo do HTML nebo CSS, e-mailové přílohy (MIME), hlavička a payload tokenu JSON Web Token, hlavičky HTTP Basic autentizace a mnoho polí API, která potřebují nést binární data jako prostý řetězec.

Jak to tento nástroj zpracovává

Tento nástroj kóduje text do Base64 a dekóduje Base64 zpět na text, přičemž směr volí automaticky. Je bezpečný pro UTF-8, takže diakritika, emoji a další znaky Unicode přežijí cestu tam i zpět bez poškození, což naivní vestavěné funkce prohlížeče samy o sobě nezaručují.

Kódování není šifrování

Je důležité vědět, co Base64 není: je to kódování, ne šifrování. Kdokoliv ho okamžitě dekóduje, takže neposkytuje nulovou bezpečnost. Nikdy ho nepoužívejte ke skrytí hesel, tokenů nebo tajemství. Jeho úkolem je bezpečný přenos a reprezentace, ne důvěrnost.

Cena za velikost

Base64 má také cenu za velikost. Zakódovaný výstup je asi o 33 procent větší než originál, protože čtyři znaky zastupují každé tři bajty. Tento kompromis se pro kompatibilitu obvykle vyplatí, ale proto byste nekódoval velké soubory do Base64, když je k dispozici skutečný binární kanál.

Běží ve vašem prohlížeči

Vše běží ve vašem prohlížeči, takže text, který vložíte, se nikdy nenahrává. Pokud chcete proměnit obrázkový soubor na datovou URL Base64 místo prostého textu, použijte vyhrazený nástroj Obrázek do Base64.

Často kladené otázky

Jak funguje automatické rozpoznání?

Pokud váš vstup vypadá jako platný Base64 a dekóduje se na čitelný text UTF-8, dekóduje se; jinak se zakóduje. To pokrývá běžné případy bez ručního přepínání.

Je to bezpečné pro neanglické znaky?

Ano. Kódování a dekódování je bezpečné v UTF-8, takže emoji, diakritika a další znaky Unicode projdou tam a zpět správně.

Mohu tím chránit hesla nebo tajemství?

Base64 je kódování, nikoli šifrování. Lze ho triviálně zvrátit a neposkytuje žádnou bezpečnost. Nikdy ho nepoužívejte k ochraně citlivých dat.

Zdroje

Vložit tento nástroj

Přidejte tento nástroj na svůj web. Zkopírujte úryvek níže, automaticky zůstává aktuální.

<iframe src="https://monu.tools/embed/cs/base64-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Související nástroje