Nástroj pre vývojárov

Prevod textu a súborov do Base64 a späť

Kódujte text alebo súbor na Base64, dekódujte Base64 na text alebo súbor a použite Base64URL. Konverzia zostáva vo vašom prehliadači.

Lokálne konvertujte text, súbory a Base64URL UTF-8. Do NEXNARA sa nič neodovzdáva.

  • Beží lokálne
  • Bez nahrávania
  • Okamžite
  • Zadarmo
Režim
Abeceda

Base64 je asi o 33% väčší ako pôvodné bajty. Súbory väčšie ako 10 MB môžu kartu spomaliť. Táto stránka blokuje súbory väčšie ako 32 MB.

Ako to funguje

  1. Vložte údaje
  2. Spustite akciu
  3. Skopírujte výsledok

Prečo NEXNARA

  • Súkromné

    Údaje zostanú v prehliadači.

  • Okamžite

    Výsledky sa zobrazia hneď.

  • Bez nahrávania

    Na server NEXNARA sa nič neodosiela.

  • Funguje kdekoľvek

    Inštalácia nie je potrebná.

Zistiť viac

Čo je Base64?

Base64 premení binárne dáta na ASCII text pomocou A–Z, a–z, 0–9, + a /. Je to kódovanie, nie šifrovanie. Každý to môže dekódovať bez kľúča.

Čo je Base64URL?

Base64URL je rovnaké kódovanie, pričom + sa zmenilo na -, / sa zmenilo na _ a výplň sa často vynecháva. Používajú ho tokeny a niektoré adresy URL. Toto nie je dekodér JWT.

Prečo je Base64 väčší?

Každé 3 bajty sa stanú 4 znakmi ASCII, takže výsledok je asi o tretinu väčší, plus voliteľná výplň. Očakáva sa táto extra veľkosť, nie kompresia.

Súbor do Base64

Vyberte alebo prepustite súbor, ktorý chcete zakódovať v prehliadači. Môžete skopírovať nespracovaný Base64 alebo údajovú URL. Dekódujte reťazec Base64 alebo adresu URL údajov späť do súboru na stiahnutie. Súbor nie je nahraný.

Base64 vs kódovanie URL

Kódovanie adresy URL (percentuálne kódovanie) robí text bezpečným vo vnútri adresy URL. Base64 kóduje ľubovoľné bajty ako ASCII. Pre hodnoty dotazov a odkazy použite URL Encoder; túto stránku použite na text, súbory a adresy URL údajov.

Ako ho použiť

V textovom režime vložte text a stlačte Encode, alebo vložte Base64 a stlačte Decode. Výmena vymení dve krabice. Súborový režim zakóduje jeden súbor. Ak chcete súbor zmeniť Base64 alebo dátovú URL na sťahovanie. Kopírovať a stiahnuť .txt použiť aktuálny výsledok.

Podpora Unicode

Tento nástroj kóduje bajty UTF-8, takže kórejčina, japončina, čínština, arabčina, hindčina a emoji sa správne otočia tam a späť. Prosté btoa na Unicode reťazci sa nepoužíva.

Bežné použitie

Base64 použite pre data URL, jednoduchý prenos textu alebo kontrolu zakódovaných reťazcov. Nepovažujte ho za spôsob, ako skryť tajomstvá.

Súkromie

Text a súbory zostávajú v prehliadači. Nič sa neodovzdáva do NEXNARA a nič sa neukladá do súborov cookie, lokálneho úložiska alebo databázy.

Časté otázky

Je Base64 šifrovanie?

Nie. Base64 je kódovanie. Ľahko sa dekóduje a nemalo by sa používať na ochranu hesiel alebo tajomstiev.

Vie Base64 kódovať Unicode?

Áno. Tento nástroj najprv prevedie text na bajty UTF-8 a potom na Base64, takže neanglický text a emoji fungujú.

Môžem previesť súbor na Base64?

áno. Otvorte režim súborov, vyberte alebo presuňte jeden súbor a potom zakódujte. Môžete skopírovať nespracovaný Base64 alebo údajovú URL. Súbor nie je nahraný.

Prečo je Base64 väčší ako originál?

Base64 ukladá 6 bitov na znak, takže z 3 bajtov sa stanú 4 znaky – asi o 33 % viac, plus výplň.

Čo je Base64URL?

Abeceda bezpečná pre adresy URL: - namiesto +, _ namiesto / a často nie = odsadenie. Tu ho zakódujte a dekódujte. Užitočné zaťaženia JWT nie sú dekódované ako tokeny.

Sú moje údaje nahrané?

Nie. Text a súbory sa konvertujú iba vo vašom prehliadači. Neexistuje žiadne nahrávanie na server a žiadne externé rozhranie API.

Môžem dekódovať Base64 lokálne?

áno. Dekódovanie prebieha na tejto karte. V prípade binárnych údajov použite možnosť Do súboru namiesto možnosti Text decode.

Čo sa stane s neplatným Base64?

Nástroj zobrazuje Invalid Base64 a nezlyhá. Medzery sa ignorujú. Chýbajúca výplň je vyplnená. Poškodený vstup, napríklad skrátený reťazec, je odmietnutý.