Base64 Kódovač / Dekodér

Okamžité kódování a dekódování Base64 řetězců.

Okamžité kódování

Převeďte obyčejný text na formát Base64 okamžitě pro použití v datových URL, API nebo e-mailových přílohách.

Rychlé dekódování

Dekódujte Base64 řetězce zpět na čitelný text jedním kliknutím. Ideální pro kontrolu kódovaných dat.

Zaručené soukromí

Veškerá konverze probíhá ve vašem prohlížeči. Vaše data nikdy neopustí vaše zařízení ani se neuploadují na žádný server.

Detekce chyb

Neplatné Base64 řetězce jsou automaticky detekovány s jasnými chybovými zprávami, které vám pomohou opravit problémy s kódováním.

Porozumění kódování Base64

Base64 je schéma kódování binárních dat do textového formátu, které reprezentuje binární data v ASCII řetězcích. Je široce používáno k přenosu dat přes média navržená pro zpracování textu, jako jsou e-mailové přílohy, datové URL v HTML/CSS a autentizační tokeny API. Base64 zajišťuje, že binární data zůstávají neporušená napříč systémy, které by je jinak mohla poškodit.

Kdy použít Base64

Kódování Base64 je nezbytné pro vkládání obrázků přímo do HTML (data:image/png;base64,...), přenos souborů prostřednictvím JSON API, kódování autentizačních údajů pro HTTP Basic Auth a bezpečné zahrnutí binárních dat do XML nebo JSON. Je také běžně používáno v JWT tokenech a OAuth procesech. I když Base64 zvyšuje velikost dat přibližně o 33 %, je to standardní řešení pro bezpečný přenos binárních dat v textovém formátu.

Jak funguje kódování Base64

Base64 převádí binární data do skupin po 6 bitech, poté mapuje každou skupinu na jeden z 64 ASCII znaků (A-Za-z0-9+/). Každé 3 bajty vstupních dat produkují 4 bajty Base64 výstupu. Paddingové znaky (=) jsou přidány, aby se zajistilo, že délka výstupu je násobkem 4. Tento proces je zcela reverzibilní—dekódování jednoduše obrací mapování znaků a odstraňuje padding, aby obnovilo původní binární data.

Base64 Často kladené otázky