Alat za programere

Konvertujte tekst i datoteke u Base64 i nazad

Kodirajte tekst ili datoteku u Base64, dekodirajte Base64 u tekst ili datoteku i koristite Base64URL. Konverzija ostaje u vašem pretraživaču.

Pretvorite UTF-8 tekst, datoteke i Base64URL lokalno. Ništa se ne prenosi na NEXNARA.

  • Radi lokalno
  • Bez slanja
  • Odmah
  • Besplatno
Način
Abeceda

Base64 je oko 33% veći od originalnih bajtova. Datoteke veće od 10 MB mogu usporiti karticu. Ova stranica blokira datoteke veće od 32 MB.

Kako radi

  1. Zalijepite podatke
  2. Pokrenite radnju
  3. Kopirajte rezultat

Zašto NEXNARA

  • Privatno

    Podaci ostaju u pregledniku.

  • Odmah

    Rezultat se pojavljuje odmah.

  • Bez učitavanja

    Ništa se ne šalje na NEXNARA server.

  • Radi svuda

    Instalacija nije potrebna.

Saznajte više

Šta je Base64?

Base64 pretvara binarne podatke u ASCII tekst koristeći A–Z, a–z, 0–9, + i /. To je kodiranje, a ne enkripcija. Svako ga može dekodirati bez ključa.

Šta je Base64URL?

Base64URL je isto kodiranje sa + promijenjenim u -, / promijenjenim u _, a padding se često izostavlja. Tokeni i neki URL-ovi ga koriste. Ovo nije JWT dekoder.

Zašto je Base64 veći?

Svaka 3 bajta postaju 4 ASCII znaka, tako da je rezultat otprilike za jednu trećinu veći, plus opcioni padding. Očekuje se ta dodatna veličina, a ne kompresija.

Datoteka u Base64

Odaberite ili ispustite datoteku da je kodirate u pretraživaču. Možete kopirati sirovi Base64 ili URL podataka. Dekodirajte Base64 niz ili URL podataka natrag u datoteku za preuzimanje. Fajl nije učitan.

Base64 naspram URL kodiranja

URL kodiranje (procentno kodiranje) čini tekst bezbednim unutar URL-a. Base64 kodira proizvoljne bajtove kao ASCII. Koristite URL Encoder za vrijednosti upita i veze; koristite ovu stranicu za tekst, datoteke i URL-ove podataka.

Kako ga koristiti

U tekstualnom režimu, nalepite tekst i pritisnite Encode, ili nalepite Base64 i pritisnite Decode. Swap zamjenjuje dvije kutije. Način rada kodira jednu datoteku. Za datoteku pretvara Base64 ili URL podataka u preuzimanje. Kopirajte i preuzmite .txt koristite trenutni rezultat.

Podrška za Unicode

Ovaj alat kodira UTF-8 bajtove, pa se korejski, japanski, kineski, arapski, hindi i emoji ispravno vraćaju. Običan btoa na Unicode nizu se ne koristi.

Uobičajene upotrebe

Koristite Base64 za data URL-ove, jednostavan prijenos teksta ili pregled kodiranih nizova. Ne tretirajte ga kao način da sakrijete tajne.

Privatnost

Tekst i fajlovi ostaju u pretraživaču. Ništa se ne prenosi na NEXNARA i ništa se ne sprema u kolačiće, lokalnu pohranu ili bazu podataka.

Česta pitanja

Da li je Base64 enkripcija?

Ne. Base64 je kodiranje. Lako se dekodira i ne treba se koristiti za zaštitu lozinki ili tajni.

Može li Base64 kodirati Unicode?

Da. Ovaj alat prvo pretvara tekst u UTF-8 bajtove, zatim u Base64, pa neengleski tekst i emoji rade.

Mogu li pretvoriti datoteku u Base64?

Da. Otvorite način rada datoteke, odaberite ili ispustite jednu datoteku, a zatim kodirajte. Možete kopirati sirovi Base64 ili URL podataka. Fajl nije učitan.

Zašto je Base64 veći od originala?

Base64 pohranjuje 6 bitova po karakteru, tako da 3 bajta postaju 4 znaka — oko 33% više, plus padding.

Šta je Base64URL?

Abeceda bezbedna za URL: - umesto +, _ umesto /, i često ne = padding. Kodirajte i dekodirajte ovdje. JWT korisni tereti se ne dekodiraju kao tokeni.

Jesu li moji podaci učitani?

Ne. Tekst i datoteke se konvertuju samo u vašem pretraživaču. Nema serverskog upload-a niti eksternog API-ja.

Mogu li lokalno dekodirati Base64?

Da. Dekodiranje se izvodi na ovoj kartici. Za binarne podatke koristite U datoteku umjesto Text decode.

Šta se dešava sa nevažećim Base64?

Alat pokazuje neispravan Base64 i ne pada. Razmaci se zanemaruju. Nedostajući padding je popunjen. Neispravan unos kao što je skraćeni niz se odbija.