Monu Tools

Codificator și decodificator Base64

Codifică text în Base64 sau decodifică Base64 înapoi în text. Sigur pentru UTF-8 cu detectare automată a direcției.

Cum se folosește Codificator Base64

  1. 01

    Scrie text de codificat sau lipește Base64 de decodificat.

  2. 02

    Apasă Rulează. Direcția este detectată automat.

  3. 03

    Copiază rezultatul din panoul de ieșire.

Ce este Base64

Base64 reprezintă date binare sau text folosind doar 64 de caractere ASCII tipăribile (A-Z, a-z, 0-9, plus + și /), codificând fiecare trei octeți ca patru caractere. Astfel datele rămân intacte când trec prin sisteme construite pentru text, nu pentru octeți bruți.

Unde îl vezi

Îl vezi peste tot: URL-uri de date care înglobează o imagine direct în HTML sau CSS, atașamente de e-mail (MIME), antetul și payload-ul unui JSON Web Token, antetele de autentificare HTTP Basic, și multe câmpuri de API care trebuie să transporte date binare ca un simplu șir.

Cum îl tratează acest instrument

Acest instrument codifică textul în Base64 și decodifică Base64 înapoi în text, alegând direcția automat. Este sigur pentru UTF-8, deci diacriticele, emoji-urile și alte caractere Unicode supraviețuiesc dus-întors fără să se corupă, ceea ce funcțiile de browser native și naive nu garantează pe cont propriu.

Codificarea nu este criptare

Este important să știi ce nu este Base64: este o codificare, nu o criptare. Oricine îl poate decodifica instantaneu, deci nu oferă nicio securitate. Nu îl folosi niciodată pentru a ascunde parole, token-uri sau secrete. Rolul lui este transportul și reprezentarea sigură, nu confidențialitatea.

Costul de dimensiune

Base64 are și un cost de dimensiune. Rezultatul codificat este cu aproximativ 33 la sută mai mare decât originalul, pentru că patru caractere țin locul fiecăror trei octeți. Acest compromis merită de obicei pentru compatibilitate, dar de aceea nu ai codifica fișiere mari în Base64 când un canal binar real este disponibil.

Rulează în browserul tău

Totul rulează în browserul tău, deci textul pe care îl lipești nu este niciodată încărcat. Pentru a transforma un fișier imagine într-un URL de date Base64 în loc de text simplu, folosește instrumentul dedicat Imagine în Base64.

Întrebări frecvente

Cum funcționează detectarea automată?

Dacă intrarea ta arată ca Base64 valid și se decodifică într-un text UTF-8 lizibil, este decodificată; altfel este codificată. Acest lucru acoperă cazurile comune fără un comutator manual.

Este sigur pentru caractere non-engleze?

Da. Codificarea și decodificarea sunt sigure pentru UTF-8, deci emoji-urile, accentele și alte caractere Unicode se convertesc corect dus-întors.

Pot proteja parole sau secrete cu asta?

Base64 este o codificare, nu o criptare. Se inversează ușor și nu oferă nicio securitate. Nu o folosi niciodată pentru a proteja date sensibile.

Surse

Încorporează acest instrument

Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.

<iframe src="https://monu.tools/embed/ro/base64-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Instrumente similare