Codificarea și decodarea Base64
Convertiți textul în Base64 și înapoi, cu suport complet UTF-8 și URL sigur.
Codificarea și decodarea Base64
Base64 transformă textul arbitrar într-un set compact de 64 de caractere sigure, ceea ce îl face modul standard de a muta datele prin canale care acceptă doar ASCII simplu. Lipiți text pentru a obține forma Base64 sau lipiți Base64 pentru a citi textul original înapoi. Comutați între cele două direcții cu selectorul de mod.
Codificarea este pe deplin conștientă de UTF-8, astfel încât semnele diacritice slovace, literele grecești, caracterele CJK și emoji-urile supraviețuiesc intacte într-o călătorie dus-întors. Opțiunea „Alfabetul sigur pentru URL” schimbă caracterele standard + și / cu - și _ și elimină umplutura finală, producând un șir pe care îl puteți plasa direct într-un parametru de interogare, un segment de cale sau un JWT fără a mai evada. Opțiunea „Încheiere la 76 de caractere” împarte rezultatul lung în linii cu lățime fixă, formatul așteptat de anteturile de e-mail MIME și blocurile în stil PEM.
Decodarea este în mod deliberat iertătoare. Spațiile albe și întreruperile de linie sunt eliminate înainte de decodare, sunt acceptate atât alfabetul standard, cât și cel sigur pentru URL, iar lipsa de umplutură este tolerată - astfel încât o valoare copiată dintr-un fișier jurnal sau dintr-o configurare funcționează de obicei. Dacă intrarea cu adevărat nu poate fi Base64, veți obține o explicație simplă, mai degrabă decât un răspuns greșit tăcut.
Totul rulează în browserul tău. Nimic nu este încărcat, ceea ce contează aici mai mult decât pentru majoritatea instrumentelor: șirurile Base64 transportă în mod obișnuit jetoane API, date de sesiune, acreditări de bază de autentificare și încărcături utile codificate. Decodați-le aici și textul clar rămâne pe computer. Numărul de sub rezultat arată dimensiunile pe ambele părți, astfel încât să puteți vedea adăugările de codificare cu o creștere de aproximativ 33%.