Nástroj pro vývojáře

Převeďte text a soubory do Base64 a zpět

Kódujte text nebo soubor do Base64, dekódujte Base64 na text nebo soubor a použijte Base64URL. Konverze zůstává ve vašem prohlížeči.

Převeďte text, soubory a Base64URL UTF-8 lokálně. Do NEXNARA se nic nenahrává.

  • Běží lokálně
  • Bez nahrávání
  • Okamžitě
  • Zdarma
Režim
Abeceda

Base64 je asi o 33 % větší než původní bajty. Soubory větší než 10 MB mohou kartu zpomalit. Tato stránka blokuje soubory větší než 32 MB.

Jak to funguje

  1. Vložte data
  2. Spusťte akci
  3. Zkopírujte výsledek

Proč NEXNARA

  • Soukromé

    Data zůstanou v prohlížeči.

  • Okamžitě

    Výsledky se zobrazí hned.

  • Bez nahrávání

    Na server NEXNARA se nic neodesílá.

  • Funguje kdekoli

    Není nutná instalace.

Zjistit více

Co je Base64?

Base64 převádí binární data na text ASCII pomocí A–Z, a–z, 0–9, + a /. Je to kódování, ne šifrování. Každý to může dekódovat bez klíče.

Co je Base64URL?

Base64URL je stejné kódování s + změněno na -, / změněno na _ a odsazení často vynecháno. Používají to tokeny a některé adresy URL. Toto není dekodér JWT.

Proč je Base64 větší?

Každé 3 bajty se stanou 4 znaky ASCII, takže výsledek je asi o třetinu větší, plus volitelné odsazení. Očekává se tato extra velikost, nikoli komprese.

Soubor do Base64

Vyberte nebo přetáhněte soubor, který chcete zakódovat v prohlížeči. Můžete zkopírovat nezpracovaný Base64 nebo datovou URL. Dekódujte řetězec Base64 nebo adresu URL dat zpět do souboru ke stažení. Soubor není nahrán.

Base64 vs kódování URL

Kódování adresy URL (kódování v procentech) zajišťuje bezpečnost textu uvnitř adresy URL. Base64 kóduje libovolné bajty jako ASCII. Pro hodnoty dotazů a odkazy použijte kodér URL; tuto stránku použijte pro text, soubory a datové adresy URL.

Jak ho použít

V režimu Text vložte text a stiskněte Encode, nebo vložte Base64 a stiskněte Decode. Swap vymění dvě krabice. Režim souboru zakóduje jeden soubor. Chcete-li soubor, změní Base64 nebo datovou adresu URL na stahování. Kopírovat a stáhnout .txt použít aktuální výsledek.

Podpora Unicode

Tento nástroj kóduje bajty UTF-8, takže korejština, japonština, čínština, arabština, hindština a emoji se správně otočí tam a zpět. Prosté btoa na Unicode řetězci se nepoužívá.

Běžné použití

Base64 použijte pro data URL, jednoduchý přenos textu nebo kontrolu zakódovaných řetězců. Nepovažujte ho za způsob, jak skrýt tajemství.

Soukromí

Text a soubory zůstávají v prohlížeči. Nic se nenahrává do NEXNARA a nic se neukládá do souborů cookie, místního úložiště nebo databáze.

Časté otázky

Je Base64 šifrování?

Ne. Base64 je kódování. Snadno se dekóduje a nemělo by se používat k ochraně hesel nebo tajemství.

Umí Base64 kódovat Unicode?

Ano. Tento nástroj nejprve převede text na bajty UTF-8 a pak na Base64, takže neanglický text a emoji fungují.

Mohu převést soubor na Base64?

Ano. Otevřete režim Soubor, vyberte nebo přetáhněte jeden soubor a poté Kódovat. Můžete zkopírovat nezpracovaný Base64 nebo datovou URL. Soubor není nahrán.

Proč je Base64 větší než originál?

Base64 ukládá 6 bitů na znak, takže ze 3 bajtů se stanou 4 znaky – asi o 33 % více, plus výplň.

Co je Base64URL?

Abeceda bezpečná pro URL: - místo +, _ místo / a často žádné = odsazení. Zde jej zakódujte a dekódujte. Užitná zatížení JWT nejsou dekódována jako tokeny.

Jsou moje data nahraná?

Ne. Text a soubory se převádějí pouze ve vašem prohlížeči. Neexistuje žádný server upload a žádné externí API.

Mohu dekódovat Base64 lokálně?

Ano. Dekódování běží na této kartě. Pro binární data použijte To file namísto Text decode.

Co se stane s neplatným Base64?

Nástroj zobrazuje Invalid Base64 a nespadne. Mezery jsou ignorovány. Chybějící odsazení je vyplněno. Přerušený vstup, jako je zkrácený řetězec, je odmítnut.