candoya
CS

Base64 enkodování a dekodování

Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.

Vstup
Výsledek
Zadejte text pro enkodování nebo Base64 pro dekodování

Co je Base64 kódování?

Base64 je zpusob reprezentace libovolnych dat jako prostého textu pomocí 64 bezpecnych znaku (A-Z, a-z, 0-9, + a /). Tento nástroj enkoduje text do Base64 a dekoduje Base64 zpet na citelny text ve vasem prohlízeci. Zvládá plné Unicode pres UTF-8, takze diakritiká, emoji a další jazyky zustanou pri prevodu nedotceny.

Jak na to

  1. 1Zvolte smer. Zvolte Enkodovat pro prevod textu na Base64, nebo Dekodovat pro prevod Base64 zpet na text.
  2. 2Vlozte vstup. Napiste nebo vlozce do vstupního pole - výsledek se aktualizuje zive v panelu vedle.
  3. 3Zvolte URL-safe (volitelne). Zastrknete URL-safe pri enkodování pro URL, název souboru nebo JWT; dekodování oba typy abecedy zpracovává automaticky.
  4. 4Zkopírujte výsledek. Zkopírujte vystup a vlozce ho kamkoli potrebujete. Neplatné Base64 zobrazí jasnou zprávu místo zkomolenného textu.

Pro koho je nástroj

Enkodování probíhá pri psaní a zustává na vasem zarízení - váš text není nikdy nahrán, co ho cinní bezpecnym pro tokeny, konfiguracní úseky a soukromé poznámky. Zapnete URL-safe vystup, abyste získali abecedu s - a _ pouzívanou v JWT a query strings, a dekodování automaticky detekuje oba typy abecedy vcetne chybejícího paddingu.

Časté dotazy

Je tento nástroj Base64 zdarma?

Ano - je zcela zdarma, bez registrace a bez limitu pouzití. Enkodování i dekodování probíhá v prohlízeci.

Jsou moje data nekam nahrána?

Ne. Váš text a Base64 jsou zpracovány lokálne v prohlízeci a nikdy nejsou odeslány na server, takze jsou bezpecné pro tokeny, klíce a soukromý obsah.

Je Base64 sifrovací metoda?

Ne. Base64 je enkodování, nikoli sifrovani - pouze preformátuje data do textu a kdokoli je muze dekodovat. Pouzijte ho pro bezpecny prenos dat, nikdy pro ochranu tajemství.

Zvládá emoji a neanglisky text?

Ano. Vstup je pred enkodováním preveeden na bajty UTF-8, takze diakritiká, emoji a nelatinskép písma jsou enkodovány a dekodovány správne místo vyvolání chyby nebo poskozeení znaku.

Co je URL-safe Base64?

URL-safe Base64 zamení znaky + a / za - a _ a obvykle vynechá padding =, takze výsledek je bezpecny v URL, názvech souboru a JWT. Zapnete moznost URL-safe pri enkodování; dekodování ji prijímá automaticky.

Proc muj dekodovaný vystup vypadá jako náhodné znaky?

Base64 muze obsahovat libovolné bajty, vcetne binárních dat jako obrázek nebo komprimovaný soubor. Pokud to dekodujete jako text, uvidíte nesrozumitelné znaky - data jsou v pořádku, jen nejsou text. Tento nástroj je pro textové payloady.

Potrebuji padding = pro dekodování?

Ne. Dekodér za vás chybející padding doplní a ignoruje nadbytecné mezery a zalomení rádku, takze muzete vlozt retezec Base64 s koncovymi znaky = nebo bez nich.