Codificare/Decodificare Base64
Codificator și decodificator Base64 gratuit online. Convertiți text în Base64 și Base64 în text instantaneu. Fără încărcare pe server, 100% confidențial.
Ce este codificarea Base64?
Base64 este o schemă de codificare binar-în-text care convertește datele binare într-un format de șir ASCII folosind 64 de caractere. Este utilizat frecvent pentru a încorpora date binare în formate bazate pe text.
Cum funcționează codificarea Base64?
Base64 preia 3 bytes (24 de biți) de date binare și îi convertește în 4 caractere ASCII (fiecare reprezentând 6 biți). Acest lucru crește dimensiunea datelor cu aproximativ 33%.
Ce caractere sunt utilizate în Base64?
Base64 utilizează 64 de caractere: A-Z (26 majuscule), a-z (26 minuscule), 0-9 (10 cifre), + și /. Caracterul = este utilizat pentru umplere.
Este sigur să folosiți acest instrument Base64?
Da, toată prelucrarea se face local în browserul dumneavoastră. Niciun date nu este trimis către vreun server, asigurând 100% confidențialitate și securitate.
Ce este Base64 sigur pentru URL?
Base64 sigur pentru URL înlocuiește + cu - și / cu _, și elimină umplerea (=). Acest lucru îl face sigur de utilizat în URL-uri și nume de fișiere fără probleme de codificare.
De ce Base64 crește dimensiunea fișierului?
Base64 convertește 3 bytes în 4 caractere, rezultând o creștere de dimensiune de 33%. Acest overhead este necesar pentru a reprezenta datele binare ca text imprimabil.
Care sunt utilizările comune ale Base64?
Base64 este utilizat pentru încorporarea imaginilor în CSS/HTML, codificarea atașamentelor de e-mail (MIME), stocarea parolelor în baze de date, transmiterea datelor binare prin protocoale de text și URI-uri de date.
Pot decoda orice șir Base64?
Da, atâta timp cât este un șir codificat Base64 valid. Dacă șirul conține caractere invalide sau umplere incorectă, instrumentul vă va alerta.
Care este scopul caracterului de umplere (=)?
Umplerea (=) asigură că lungimea șirului Base64 este un multiplu de 4. Este adăugată când lungimea datelor de intrare nu este divizibilă cu 3.
Base64 poate codifica imagini?
Da, Base64 poate codifica orice date binare, inclusiv imagini. Rezultatul este un șir de text care poate fi încorporat direct în HTML/CSS folosind URI-uri de date.
Base64 este criptare?
Nu, Base64 este codificare, nu criptare. Este ușor reversibil și nu oferă securitate. Este destinat reprezentării datelor, nu protecției.
Care este diferența dintre Base64 și UTF-8?
UTF-8 este o codificare de caractere pentru text Unicode. Base64 este o schemă de codificare binar-în-text. UTF-8 reprezintă caractere de text; Base64 reprezintă date binare ca text.
Cum se folosește Codificare/Decodificare Base64
Codificarea Base64 transformă datele binare în text simplu format din 64 de caractere ASCII sigure, astfel încât să poată trece nealterate prin sisteme care lucrează doar cu text: e-mail, JSON, XML, data URI. Acest instrument codifică și decodifică Base64 în întregime în browserul tău — nimic din ce lipești nu ajunge vreodată pe un server.
- Lipește conținutul în caseta de intrare — text simplu de codificat sau un șir Base64 de decodificat. Cu modul automat activat, instrumentul recunoaște singur tipul datelor și afișează rezultatul instantaneu, pe măsură ce scrii.
- Dezactivează modul automat dacă vrei control manual, apoi apasă Codifică sau Decodifică pentru a forța exact conversia de care ai nevoie. Util pentru șirurile care ar putea fi interpretate în ambele sensuri.
- Apasă Schimbă pentru a readuce rezultatul în caseta de intrare — practic pentru conversii în lanț, în ambele direcții.
- Apasă Copiază pentru a trimite rezultatul în clipboard, sau selectează o parte din rezultat ca să copiezi doar acel fragment.
Base64 este o codificare, nu o criptare — oricine o poate inversa. Nu-l folosi niciodată pentru a ascunde parole sau secrete; pentru date sensibile, folosește criptografie adevărată.
Instrumente conexe
- Imagine în Base64 Convertiți imagini în șiruri Base64 și decodificați Base64 înapoi în imagini. Suportă PNG, JPG, GIF, WebP, SVG, BMP, ICO. 100% în browser, fără încărcare.
- Codificator Decodificator Base32 Codificați instantaneu textul în Base32 sau decodificați Base32 înapoi în text. 100% în browser, zero încărcare de date. Compatibil RFC 4648. Ideal pentru secrete TOTP, chei OTP, date coduri QR și conversie binar în text.
- Convertor Text în Hexazecimal Convertor gratuit online din text în hexazecimal. Codificați instantaneu textul ASCII și Unicode în valori hex cu ieșire separată prin spații sau continuă. Bazat pe browser, fără instalare.
- Hex în Text Convertiți instantaneu șirurile hexazecimale în text lizibil. Decodați valorile hex în text ASCII sau UTF-8 cu suport pentru multiple formate.
- Convertor Text în Binar Convertiți text în cod binar instantaneu. Traducător binar UTF-8 gratuit online.
- Codificare Decodificare URL Codificator, decodificator și analizator URL gratuit online. Convertiți text în codificare procentuală, decodificați șiruri URL și extrageți parametri de interogare.
- Vizualizator Hex Vizualizați conținutul fișierelor în format hex dump cu căutare, navigare offset și derulare virtuală
- Criptare / Decriptare AES Criptare/decriptare AES cu modurile CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, chei 128/192/256 biți, ieșire Base64, detectare automată format cheie/IV