Convertor hexagonal
Convertiți textul în hexazecimal și înapoi cu instrumentul nostru de conversie hex pentru o transformare precisă a datelor.

Convertorul hexagonal este un instrument gratuit care transformă textul în valori hexazecimale ale octeților și convertește valorile hexazecimale valide înapoi în text.
Ce este sistemul hexazecimal și cum funcționează?
Sistemul hexazecimal este un sistem de numerație în baza 16, care folosește cifrele de la 0 la 9 și literele de la A la F. Fiecare cifră hexazecimală reprezintă patru biți binari, astfel că două cifre hexazecimale pot reprezenta un octet cu o valoare de la 00 la FF.
Notația hexazecimală este mai ușor de citit decât un șir binar lung și păstrează valoarea exactă a octetului. Literele pot fi scrise cu majuscule sau minuscule fără ca semnificația lor să se schimbe.
| Zecimal | Hexazecimal | Binar |
|---|---|---|
| 0 | 00 | 00000000 |
| 10 | 0A | 00001010 |
| 32 | 20 | 00100000 |
| 65 | 41 | 01000001 |
| 255 | FF | 11111111 |

Cum convertesc textul în format hexazecimal și invers?
Folosește În hexazecimal pentru text obișnuit și În text pentru o secvență de perechi hexazecimale care reprezintă octeți. Instrumentul folosește pe server funcțiile PHP bin2hex și hex2bin.
- Pentru conversia textului, introdu caracterele în În hexazecimal și citește valoarea returnată în câmpul Hex.
- Pentru conversia inversă, introdu o valoare hexazecimală validă în În text. Folosește câte două cifre hexazecimale pentru fiecare octet. Textul decodificat este afișat în câmpul de rezultat Hex.

Ca exemplu simplu, textul Hi conține octeții ASCII 48 și 69 în format hexazecimal, deci rezultatul este 4869. Conversia inversă a valorii 4869 produce Hi.
Spațiile și semnele de punctuație sunt convertite la fel ca orice alți octeți. Numerele introduse ca text sunt tratate drept caractere numerice, nu drept valori zecimale care trebuie recalculate. Caracterele accentuate și cele din alte alfabete pot ocupa mai mulți octeți, deoarece reprezentarea lor hexazecimală depinde de codificarea caracterelor, de obicei UTF-8 pentru textele de pe web.
Unde se folosește sistemul hexazecimal în practică?
Notația hexazecimală este folosită atunci când este necesară o reprezentare compactă a datelor binare, aliniată la nivel de octet. Printre exemplele obișnuite se numără:
- Programarea, inclusiv matricele de octeți, adresele de memorie, rezultatele depanării și notația punctelor de cod Unicode.
- Rețelele, unde instrumente precum Wireshark afișează în format hexazecimal octeții pachetelor și câmpurile protocoalelor.
- Electronica, inclusiv registrele microcontrolerelor, imaginile firmware și adresele hardware.
- Educația, în special exercițiile despre sistemele binar și zecimal, codificarea caracterelor și memoria calculatoarelor.
- Comunicațiile radio, unde cadrele protocoalelor, cuvintele de configurare și datele recepționate pot fi analizate sub formă de octeți hexazecimali.
Notația hexazecimală este cunoscută și din codurile de culoare precum #336699, însă conversia textului în format hexazecimal nu înlocuiește un selector de culori. Pentru conversii directe între baze de numerație, Convertorul binar sau Convertorul zecimal reprezintă, de obicei, opțiuni mai clare.

Detalii despre conversie și erori frecvente
Conversia textului operează asupra octeților, nu asupra formei vizuale sau a semnificației caracterelor. Funcția PHP bin2hex returnează câte două cifre hexazecimale scrise cu minuscule pentru fiecare octet de intrare. Prin urmare, un șir de octeți gol are o reprezentare hexazecimală goală.
Conversia inversă necesită cifre hexazecimale valide, grupate în perechi complete. O valoare cu un număr impar de caractere lasă un octet pe jumătate, iar spațiile, semnele de punctuație și prefixele precum 0x nu fac parte dintr-o secvență brută de octeți. Elimină aceste elemente de formatare înainte de conversie.
O greșeală frecventă la conversia manuală este omiterea zeroului inițial. Valoarea zecimală 10 ocupă un octet și se scrie 0A, nu doar A, atunci când apare într-o secvență de octeți. Dacă zeroul este omis, gruparea tuturor perechilor următoare se deplasează, iar întreaga valoare poate deveni nevalidă.
Valorile hexazecimale foarte lungi pot fi și mai greu de analizat într-un browser. Acest convertor de octeți hexazecimali nu identifică formate de fișiere, nu repară octeți corupți și nu stabilește codificarea caracterelor folosită de o secvență necunoscută.
Întrebări frecvente
Sistemul hexazecimal este o metodă de criptare?
Nu. Notația hexazecimală este o reprezentare reversibilă a datelor și nu oferă confidențialitate. Oricine are valoarea hexazecimală o poate converti înapoi în octeții originali, așa că nu o folosi pentru a ascunde parole, tokenuri sau informații personale.
Contează dacă scriu cifrele hexazecimale cu majuscule sau minuscule?
Nu. Valori precum 4A și 4a reprezintă același octet. Folosirea majusculelor sau a minusculelor poate conta pentru regulile de formatare ale sistemului în care este utilizată valoarea, dar nu modifică valoarea hexazecimală propriu-zisă.
Pot pune spații între octeții hexazecimali?
Reprezentările hexazecimale destinate citirii de către oameni includ adesea spații, numere de linie sau coloane ASCII, dar acestea sunt doar elemente ajutătoare de afișare, nu date hexazecimale. Funcția PHP hex2bin necesită o secvență continuă de perechi de octeți, așa că elimină mai întâi separatorii și etichetele.
Conversia fișierelor binare produce text lizibil?
De obicei, nu. Imaginile, arhivele comprimate și fișierele executabile conțin valori arbitrare ale octeților, care nu corespund neapărat unor caractere imprimabile. Un editor hexazecimal sau un instrument de analiză a formatelor de fișiere este mai potrivit atunci când trebuie păstrate structura și pozițiile octeților.
Conversia are loc în browserul meu?
Nu. Datele introduse sunt trimise la server prin HTTPS, unde are loc conversia, și nu sunt stocate. Evită să trimiți secrete sub formă de text sau valori hexazecimale atunci când prelucrarea pe server nu este potrivită pentru datele respective.
Instrumente similare
Convertiți textul în binar și invers cu instrumentul nostru de conversie binară pentru o codificare și decodificare eficientă a datelor.
Convertiți cu ușurință textul în ASCII și înapoi cu instrumentul nostru de conversie ASCII pentru gestionarea eficientă a datelor.
Convertiți textul în zecimal și înapoi cu instrumentul nostru de conversie zecimală pentru o conversie precisă a datelor.
Instrumente populare
Creați-vă propria semnătură personalizată și descărcați-o ușor cu instrumentul nostru de generare a semnăturilor pentru semnături electronice personalizate.
Calculează dimensiunea oricărui text în Byți (B), Kilobyți (KB) sau Megabyți (MB) folosind instrumentul nostru de calcul al dimensiunii textului.
Utilizați instrumentul de căutare inversă IP pentru a găsi rapid și ușor domeniul sau gazda asociată cu orice adresă IP.
Folosiți instrumentul nostru de ping pentru a verifica rapid și eficient starea și timpul de răspuns al oricărui site web, server sau port.
Instrumentul de căutare IP al Digily Link oferă informații detaliate despre orice adresă IP. Folosește acest serviciu online gratuit pentru a obține date IP cuprinzătoare.
Generează instantaneu linkul tău gratuit de WhatsApp cu Generatorul nostru de Linkuri WhatsApp. Adaugă un mesaj personalizat și începe conversațiile cu un singur clic. Fără autentificare sau codare necesară.