Alat za programere

Pretvorite tekst i datoteke u Base64 i natrag

Kodirajte tekst ili datoteku u Base64, dekodirajte Base64 u tekst ili datoteku i koristite Base64URL. Konverzija ostaje u vašem pregledniku.

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

  • Radi lokalno
  • Bez slanja
  • Odmah
  • Besplatno
Način rada
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 poslužitelj.

  • Radi svugdje

    Instalacija nije potrebna.

Saznajte više

Što je Base64?

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

Što je Base64URL?

Base64URL je isto kodiranje sa + promijenjenim u -, / promijenjenim u _, a padding je često izostavljen. 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 izborno punjenje. Ta dodatna veličina je očekivana, a ne kompresija.

Datoteka u Base64

Odaberite ili ispustite datoteku da biste je kodirali u pregledniku. Možete kopirati neobrađeni Base64 ili podatkovni URL. Dekodirajte Base64 niz ili URL podataka natrag u datoteku za preuzimanje. Datoteka nije učitana.

Base64 naspram URL kodiranja

URL kodiranje (postotno kodiranje) čini tekst sigurnim 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 načinu rada zalijepite tekst i pritisnite Encode ili zalijepite Base64 i pritisnite Decode. Swap mijenja dvije kutije. Način datoteke kodira jednu datoteku. To file pretvara Base64 ili podatkovni URL u preuzimanje. Kopiraj i preuzmi .txt koristi trenutni rezultat.

Podrška za Unicode

Ovaj alat kodira UTF-8 bajtove, pa korejski, japanski, kineski, arapski, hindi i emojiji ispravno kruže. Običan btoa na Unicode nizu ne koristi se.

Uobičajene namjene

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 datoteke ostaju u pregledniku. Ništa se ne učitava u NEXNARA i ništa se ne sprema u kolačiće, lokalnu pohranu ili bazu podataka.

Često postavljana pitanja

Je li Base64 šifriranje?

Ne. Base64 je kodiranje. Lako se dekodira i ne treba ga 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 tekst koji nije na engleskom i emojiji rade.

Mogu li pretvoriti datoteku u Base64?

Da. Otvorite način rada File, odaberite ili ispustite jednu datoteku, a zatim Encode. Možete kopirati neobrađeni Base64 ili podatkovni URL. Datoteka nije učitana.

Zašto je Base64 veći od originala?

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

Što je Base64URL?

URL-sigurna abeceda: - umjesto +, _ umjesto /, i često bez = ispuna. Ovdje ga kodirajte i dekodirajte. JWT korisni učinci se ne dekodiraju kao tokeni.

Jesu li moji podaci učitani?

Ne. Tekst i datoteke pretvaraju se samo u vašem pregledniku. Nema prijenosa s poslužitelja niti vanjskog API-ja.

Mogu li dekodirati Base64 lokalno?

Da. Dekodiranje se izvodi na ovoj kartici. Za binarne podatke koristite Za datoteku umjesto Dekodiranje teksta.

Što se događa s nevažećim Base64?

Alat pokazuje Invalid Base64 i ne ruši se. Razmaci se zanemaruju. Popunjava se ispuna koja nedostaje. Neispravan unos kao što je skraćeni niz se odbija.