Monu Tools

Kodér a dekodér Base64

Zakódujte text do Base64 alebo dekódujte Base64 späť na text. Bezpečné v UTF-8 s automatickým rozpoznaním smeru.

Ako používať nástroj Kodér Base64

  1. 01

    Napíšte text na zakódovanie alebo vložte Base64 na dekódovanie.

  2. 02

    Stlačte Spustiť. Smer sa rozpozná automaticky.

  3. 03

    Skopírujte výsledok z výstupného panela.

Čo je Base64

Base64 reprezentuje binárne alebo textové údaje pomocou iba 64 tlačiteľných znakov ASCII (A-Z, a-z, 0-9, plus + a /), pričom kóduje každé tri bajty ako štyri znaky. To udrží údaje neporušené, keď prechádzajú systémami, ktoré boli postavené pre text, a nie pre surové bajty.

Kde ho vidíte

Vidíte ho všade: v dátových URL, ktoré vkladajú obrázok priamo do HTML alebo CSS, v e-mailových prílohách (MIME), v hlavičke a obsahu tokenu JSON Web Token, v hlavičkách HTTP Basic autentifikácie a v mnohých poliach API, ktoré potrebujú prenášať binárne údaje ako obyčajný reťazec.

Ako to tento nástroj zvláda

Tento nástroj kóduje text do Base64 a dekóduje Base64 späť na text, pričom smer volí automaticky. Je bezpečný v kódovaní UTF-8, takže diakritika, emodži a ďalšie znaky Unicode prežijú obojsmerný prevod bez poškodenia, čo naivné vstavané funkcie prehliadača samy osebe nezaručujú.

Kódovanie nie je šifrovanie

Je dôležité vedieť, čím Base64 nie je: je to kódovanie, nie šifrovanie. Ktokoľvek ho dokáže okamžite dekódovať, takže neposkytuje nulovú bezpečnosť. Nikdy ho nepoužívajte na skrytie hesiel, tokenov alebo tajomstiev. Jeho úlohou je bezpečný prenos a reprezentácia, nie dôvernosť.

Cena za veľkosť

Base64 má aj cenu za veľkosť. Zakódovaný výstup je približne o 33 percent väčší ako pôvodný, pretože štyri znaky zastupujú každé tri bajty. Tento kompromis sa kvôli kompatibilite zvyčajne oplatí, ale je to dôvod, prečo by ste veľké súbory nekódovali cez Base64, keď je k dispozícii skutočný binárny kanál.

Beží vo vašom prehliadači

Všetko beží vo vašom prehliadači, takže text, ktorý vložíte, sa nikdy neodovzdáva. Ak chcete premeniť obrazový súbor na dátovú URL Base64 namiesto obyčajného textu, použite vyhradený nástroj Obrázok na Base64.

Často kladené otázky

Ako funguje automatické rozpoznanie?

Ak váš vstup vyzerá ako platný Base64 a dekóduje sa na čitateľný text UTF-8, dekóduje sa; inak sa zakóduje. To pokrýva bežné prípady bez manuálneho prepínania.

Je to bezpečné pre neanglické znaky?

Áno. Kódovanie a dekódovanie je bezpečné v UTF-8, takže emoji, diakritika a iné znaky Unicode sa prevedú tam a späť správne.

Môžem tým chrániť heslá alebo tajomstvá?

Base64 je kódovanie, nie šifrovanie. Možno ho triviálne zvrátiť a neposkytuje žiadnu bezpečnosť. Nikdy ho nepoužívajte na ochranu citlivých dát.

Zdroje

Vložiť tento nástroj

Pridajte tento nástroj na svoju webovú stránku. Skopírujte úryvok nižšie, automaticky zostáva aktuálny.

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

Súvisiace nástroje