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
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
- 01 Zalijepite podatke
- 02 Pokrenite radnju
- 03 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.