Encoder / Decoder Base64

Codificați și decodificați șiruri Base64 instantaneu.

Codificare instantanee

Convertiți text simplu în format Base64 instantaneu pentru utilizare în URL-uri de date, API-uri sau atașamente de email.

Decodificare rapidă

Decodificați șirurile Base64 înapoi în text lizibil cu un singur clic. Perfect pentru inspectarea sarcinilor utile codificate.

Confidențialitate garantată

Toată conversia se desfășoară în browserul dumneavoastră. Datele dumneavoastră nu părăsesc dispozitivul și nu sunt încărcate pe niciun server.

Detectarea erorilor

Șirurile Base64 invalide sunt detectate automat cu mesaje de eroare clare pentru a vă ajuta să remediați problemele de codificare.

Înțelegerea codificării Base64

Base64 este un sistem de codificare binar-la-text care reprezintă date binare într-un format de șir ASCII. Este utilizat pe scară largă pentru a transmite date prin medii concepute pentru a gestiona text, cum ar fi atașamentele de email, URL-urile de date în HTML/CSS și tokenurile de autentificare API. Base64 asigură că datele binare rămân intacte pe sisteme care altfel le-ar putea corupe.

Când să folosiți Base64

Codificarea Base64 este esențială pentru încorporarea imaginilor direct în HTML (data:image/png;base64,...), transmiterea fișierelor prin API-uri JSON, codificarea acreditivelor de autentificare pentru HTTP Basic Auth și includerea în siguranță a datelor binare în XML sau JSON. Este, de asemenea, utilizată frecvent în tokenurile JWT și fluxurile OAuth. Deși Base64 crește dimensiunea datelor cu aproximativ 33%, este soluția standard pentru transmiterea binară sigură pentru text.

Cum funcționează codificarea Base64

Base64 convertește datele binare în grupuri de 6 biți, apoi mapează fiecare grup la unul dintre cei 64 de caractere ASCII (A-Za-z0-9+/). Fiecare 3 octeți de date de intrare produce 4 octeți de ieșire Base64. Caracteristicile de umplere (=) sunt adăugate pentru a asigura că lungimea ieșirii este un multiplu de 4. Acest proces este complet reversibil—decodificarea inversează pur și simplu maparea caracterelor și elimină umplutura pentru a restaura datele binare originale.

Întrebări frecvente despre Base64