Instrument pentru dezvoltatori
Convertiți text și fișiere în Base64 și înapoi
Codificați textul sau un fișier în Base64, decodați Base64 în text sau într-un fișier și utilizați Base64URL. Conversia rămâne în browser.
Convertiți textul UTF-8, fișierele și Base64URL la nivel local. Nu este încărcat nimic în NEXNARA.
- Rulează local
- Fără încărcare
- Instant
- Gratuit
Base64 este cu aproximativ 33% mai mare decât octeții originali. Fișierele de peste 10 MB pot încetini fila. Această pagină blochează fișierele de peste 32 MB.
Cum funcționează
- 01 Lipiți datele
- 02 Rulați acțiunea
- 03 Copiază rezultatul
De ce NEXNARA
-
Privat
Datele rămân în browser.
-
Instant
Rezultatele apar imediat.
-
Fără încărcări
Nu se trimite nimic către un server NEXNARA.
-
Funcționează oriunde
Nu e nevoie de instalare.
Află mai multe
Ce este Base64?
Base64 transformă datele binare în text ASCII folosind A–Z, a–z, 0–9, + și /. Este o codificare, nu o criptare. Oricine îl poate decoda fără cheie.
Ce este Base64URL?
Base64URL este aceeași codificare cu + schimbat în -, / schimbat în _ și umplutura adesea omisă. Tokenurile și unele adrese URL îl folosesc. Acesta nu este un decodor JWT.
De ce este Base64 mai mare?
La fiecare 3 octeți devin 4 caractere ASCII, astfel încât rezultatul este cu aproximativ o treime mai mare, plus umplutură opțională. Se așteaptă această dimensiune suplimentară, nu compresie.
Fișier în Base64
Alegeți sau plasați un fișier pentru a-l codifica în browser. Puteți copia Base64 brut sau o adresă URL de date. Decodați un șir Base64 sau o adresă URL de date înapoi într-un fișier descărcabil. Fișierul nu este încărcat.
Codificare Base64 vs URL
Codificarea URL (codificarea procentuală) face textul în siguranță în interiorul unei adrese URL. Base64 codifică octeți arbitrari ca ASCII. Utilizați codificatorul URL pentru valorile de interogare și link-uri; utilizați această pagină pentru text, fișiere și adrese URL de date.
Cum să-l folosești
În modul Text, inserați text și apăsați Encode, sau inserați Base64 și apăsați Decode. Swap schimbă cele două cutii. Modul fișier codifică un fișier. Fișierul transformă Base64 sau o adresă URL de date într-o descărcare. Copiați și descărcați .txt utilizează rezultatul curent.
Suport Unicode
Acest instrument codează octeți UTF-8, astfel coreeana, japoneza, chineza, araba, hindi și emoji-urile se rotunjesc corect. Nu se folosește btoa simplu pe un șir Unicode.
Utilizări obișnuite
Folosește Base64 pentru data URL-uri, transport simplu de text sau inspectarea șirurilor codate. Nu-l trata ca o modalitate de a ascunde secrete.
Confidențialitate
Textul și fișierele rămân în browser. Nimic nu este încărcat în NEXNARA și nimic nu este salvat în cookie-uri, stocare locală sau o bază de date.
Întrebări frecvente
Base64 este criptare?
Nu. Base64 este o codare. Este ușor de decodat și nu ar trebui folosit pentru a proteja parole sau secrete.
Poate Base64 coda Unicode?
Da. Acest instrument convertește mai întâi textul în octeți UTF-8, apoi în Base64, astfel textul non-englez și emoji-urile funcționează.
Pot converti un fișier în Base64?
Da. Deschideți modul Fișier, alegeți sau plasați un fișier, apoi Codați. Puteți copia Base64 brut sau o adresă URL de date. Fișierul nu este încărcat.
De ce este Base64 mai mare decât originalul?
Base64 stochează 6 biți per caracter, astfel încât 3 octeți devin 4 caractere - cu aproximativ 33% mai mult, plus umplutură.
Ce este Base64URL?
Un alfabet sigur pentru adrese URL: - în loc de +, _ în loc de / și adesea nu = padding. Codificați și decodați-l aici. Sarcinile utile JWT nu sunt decodificate ca jetoane.
Sunt datele mele încărcate?
Nu. Textul și fișierele sunt convertite numai în browser. Nu există încărcare de server și nici un API extern.
Pot decoda Base64 local?
Da. Decodarea rulează în această filă. Pentru date binare, utilizați To file în loc de Text decode.
Ce se întâmplă cu Base64 nevalid?
Instrumentul arată Base64 invalid și nu se blochează. Spațiile sunt ignorate. Este completată completarea lipsă. Intrarea întreruptă, cum ar fi un șir trunchiat, este respinsă.