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
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
- 01 Vložte data
- 02 Spusťte akci
- 03 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.