Conversie Base64

Codificare/decodificare Base64 (Instrument de conversie Base64)

Puteți codifica textul în format Base64 sau decoda șirurile Base64 înapoi la textul UTF-8 original. Acest lucru este util pentru verificarea valorilor în API-uri, setări, e-mailuri și JSON.

Rezultatul traducerii
Așteptăm sugestii
Introduceți textul sau un șir Base64 și faceți clic pe „Convert”.

Rezultat

Ce este codarea/decodarea Base64?

Codarea/decodarea Base64 este un instrument pentru conversia textului simplu într-un șir codat Base64 și pentru conversia unui șir codat Base64 înapoi în textul său original. Base64 este o metodă de reprezentare a datelor folosind doar un set limitat de caractere, cum ar fi caractere alfanumerice, semne plus, bare oblice și semne de egalitate. Este utilizată în mod obișnuit în e-mail, HTTP, JSON, fișiere de configurare și integrări API. Uneori este utilizată pentru a încorpora în siguranță date binare sau șiruri de caractere care conțin caractere japoneze în medii în care gestionarea directă a acestora este dificilă.

Cu acest instrument, puteți lipi un șir în câmpul de introducere și selectați „Codificare” pentru a genera un șir Base64 ca text UTF-8. În schimb, selectarea opțiunii „Decode” va analiza șirul Base64 și îl va restaura la textul UTF-8 original. Deoarece procesează caractere multibyte, cum ar fi japoneza, emojis și simboluri, ca UTF-8 folosind TextEncoder și TextDecoder ale browserului, acesta poate fi utilizat nu numai pentru caractere alfanumerice simple, ci și pentru verificarea șirurilor utilizate în aplicații reale.

Base64 nu este o metodă de criptare. Deși pare a fi un șir aleatoriu de caractere, oricine îl poate decoda pentru a citi conținutul original. Prin urmare, codificarea parolelor, a cheilor API, a token-urilor de acces, a informațiilor personale și a altor date sensibile folosind Base64 nu garantează securitatea acestora. Vă rugăm să înțelegeți că Base64 este o metodă de codificare utilizată pentru a modifica reprezentarea caracterelor în scopuri de stocare sau transmitere și să nu o utilizați pentru a ascunde informații confidențiale. Este important să combinați HTTPS, autentificarea corespunzătoare, criptarea și controalele de acces, după cum este necesar.

Puteți copia rezultatele conversiei și le puteți descărca ca fișier text, dacă este necesar. Acest instrument poate fi utilizat pentru a verifica valorile utilizate în anteturile de autorizare API, pentru a valida șirurile de autentificare de bază, pentru a verifica conținutul valorilor Base64 conținute în JSON, pentru a verifica șirurile Base64 trimise către jurnale și pentru a crea date de testare. Deoarece procesul de conversie are loc în browser, nu există trimiterea de formulare care să trimită șiruri de intrare către server pentru operațiuni standard de conversie. Cu toate acestea, vă rugăm să fiți precauți atunci când utilizați dispozitive partajate, extensii de browser, partajarea ecranului și istoricul clipboard-ului.

  • Puteți codifica textul în UTF-8 folosind Base64.
  • Puteți decoda șirurile Base64 în text UTF-8.
  • De asemenea, acceptă șiruri de caractere care conțin caractere multibyte, cum ar fi caractere japoneze, simboluri și emoji.
  • Puteți copia rezultatele traducerii în clipboard sau le puteți salva ca fișier text.

Cum se utilizează codificarea/decodificarea Base64

Mai întâi, lipiți șirul pe care doriți să îl convertiți în câmpul „Input”. Puteți introduce text obișnuit, părți din JSON, valori de configurare, șiruri Base64 primite prin API și multe altele. Apoi, în secțiunea „Mod de conversie”, selectați „Codificare” pentru a converti textul în Base64 sau „Decodificare” pentru a converti Base64 înapoi la textul original. În cele din urmă, faceți clic pe butonul „Convertiți”, iar șirul convertit va apărea în câmpul de ieșire de mai jos.

Dacă doriți să utilizați rezultatele afișate în altă parte, faceți clic pe „Copiere rezultate”. Dacă doriți să le salvați ca fișier, utilizați „Descărcare ca TXT”. Dacă faceți clic pe „Comutare intrare și mod”, rezultatul curent este transferat în câmpul de introducere și se comută între modurile de codificare și decodificare. Acest lucru este util atunci când doriți să decodificați imediat rezultatul codificat pentru a verifica dacă revine la forma originală sau când doriți să recodificați rezultatul decodificat.

La decodare, va apărea o eroare dacă introduceți un șir care nu este valid ca Base64 sau date care nu pot fi restaurate ca text UTF-8. Dacă există întreruperi de linie sau spații în mijlocul unui șir Base64, acestea vor fi eliminate în timpul procesării; totuși, acest instrument nu acceptă restaurarea formatelor Base64 compatibile cu URL-urile care utilizează „-” sau „_”, sau a fișierelor binare, cum ar fi imaginile. Vă rugăm să utilizați acest instrument în scopul verificării datelor text.

  1. Lipiți textul sau un șir Base64 în câmpul de introducere.
  2. Selectați „Encode” pentru a converti textul în Base64 și „Decode” pentru a converti Base64 înapoi în text.
  3. Faceți clic pe butonul „Convert” pentru a vizualiza rezultatul.
  4. Dacă este necesar, utilizați „Copiere rezultate” sau „Descărcare ca TXT” pentru a le salva în locația dorită.

Note importante privind utilizarea

  • Base64 nu este o metodă de criptare. Deoarece conținutul original poate fi citit după decodare, acesta nu poate fi utilizat pentru a proteja informațiile sensibile.
  • Acest instrument este conceput pentru a converti textul în Base64. Vă rugăm să utilizați un instrument dedicat pentru a converti fișiere binare de dimensiuni mari, cum ar fi imagini sau PDF-uri.
  • Chiar dacă datele care trebuie decodate sunt codificate corect în Base64, este posibil să nu poată fi recuperate dacă nu sunt text UTF-8.
  • Rețineți că notația poate varia în funcție de cazul de utilizare, cum ar fi Base64 compatibil cu URL-urile sau Base64 fără spații. Vă rugăm să verificați specificațiile destinației dorite, după cum este necesar.

Întrebări frecvente

Ce este Base64?

Base64 este o metodă de codificare care reprezintă datele folosind doar caractere alfanumerice și anumite simboluri. Este utilizată pentru a reprezenta datele în medii cu restricții de caractere, cum ar fi e-mailul, API-urile web, JSON și fișierele de configurare.

Ce este codificarea Base64?

Codificarea Base64 este procesul de conversie a textului simplu sau a datelor într-un șir codificat Base64. Acest instrument tratează textul introdus ca UTF-8 și îl convertește într-un șir Base64.

Ce este decodarea Base64?

Decodarea Base64 este procesul de conversie a unui șir codificat în Base64 înapoi la datele sale originale. Acest instrument restabilește și afișează șirurile Base64 ca text UTF-8.

Criptarea este Base64?

Nu. Base64 nu este o criptare; este o formă de codificare utilizată pentru a modifica reprezentarea datelor. Deoarece oricine o poate decoda, vă rugăm să nu o utilizați pentru a ascunde parole sau chei API.

Puteți converti textul din japoneză în Base64?

Da. Caracterele multibyte, cum ar fi cele din limba japoneză, sunt convertite în Base64 ca UTF-8. Acestea sunt restaurate ca text UTF-8 în timpul decodării.

Se pot converti și emojis-urile și simbolurile?

În majoritatea cazurilor, acestea pot fi convertite. Deoarece șirurile de caractere introduse sunt procesate în format UTF-8, sistemul acceptă text care conține emoji, simboluri și caractere cu lățime completă.

Textul introdus va fi trimis către server?

Procesul de conversie al acestui instrument se realizează folosind JavaScript în browser. Nu există trimitere de formulare către server pentru operațiunile standard de codificare și decodificare.

Ce cauzează eroarea de decodare?

Cauzele posibile includ caractere care nu pot fi utilizate în Base64, număr de caractere sau spații de umplere nevalide sau faptul că datele decodate nu sunt text UTF-8.

Ce înseamnă semnul egal de la sfârșit?

Semnul „=” de la sfârșitul unui șir Base64 se numește padding. Acesta este adăugat pentru a ajusta lungimea datelor originale, astfel încât să se potrivească unității Base64. În funcție de cazul de utilizare, acesta poate fi omis.

Suportă Base64 compatibil cu URL-urile?

Acest instrument este conceput pentru codul Base64 standard. Șirurile care conțin caractere precum „-” sau „_” utilizate în codul Base64 compatibil cu URL-urile s-ar putea să nu fie decodate corect așa cum sunt.

Fișierele imagine pot fi convertite în Base64?

Această pagină este destinată exclusiv conversiei textului. Nu acceptă conversia fișierelor precum imagini sau PDF-uri în Base64. Dacă aveți nevoie să convertiți fișiere, vă rugăm să utilizați un instrument dedicat.

Se poate folosi acest lucru pentru a verifica șirurile de autentificare de bază?

Da. De exemplu, puteți codifica un șir de caractere precum „user:password” folosind Base64 pentru a verifica valorile antetului de autentificare Basic. Cu toate acestea, vă rugăm să fiți extrem de precauți atunci când manipulați datele de autentificare.