Text în hex

Convertiți textul în reprezentare hexazecimală fără efort

Instrument de conversie

0 characters

Enter text to convert to hexadecimal. Choose between UTF-8 (supports all characters) and ASCII (only 128 characters). Options to add spaces between hex values and use uppercase letters are available.

Tabel de conversie:

Character Cod UTF-8 Hex Value

Despre conversia textului în hexazecimală

Codificarea textului

Caracterele text sunt reprezentate de numere în computere. Diferite sisteme de codificare folosesc numere diferite pentru caractere:

ASCII

The ASCII (American Standard Code for Information Interchange) encoding uses 7 bits to represent 128 characters, including English letters (both uppercase and lowercase), digits, and common punctuation symbols. Each ASCII character can be represented by a unique number between 0 and 127.

UTF-8

UTF-8 este o codificare de caractere cu lungime variabilă care poate reprezenta fiecare caracter din standardul Unicode. Folosește 1 până la 4 octeți pe caracter. UTF-8 este compatibil cu ASCII, ceea ce înseamnă că primele 128 de caractere UTF-8 sunt identice cu ASCII.

Procesul de conversie

Conversia textului în hexazecimal implică următorii pași:

  1. Determine the numerical value of each character using the chosen encoding (ASCII or UTF-8).
  2. Convert each numerical value to its hexadecimal (base-16) representation.
  3. Opțional, separați fiecare valoare hexazecimală cu un spațiu pentru lizibilitate.
  4. Opțional, convertiți toate literele hexazecimale în majuscule.

Exemplu: Convertiți "Hi" în hexazecimal

Step 1: Convert each character to its numerical value (ASCII):

H → 72

i → 105

Pasul 2: Convertiți fiecare valoare numerică în hexazecimală:

72 → 48 (in hexadecimal)

105 → 69 (in hexadecimal)

Step 3: Combine the hexadecimal values (with spaces):

48 69

Note de utilizare

  • When using ASCII encoding, any character outside the 7-bit ASCII range (128-255) will be converted to a question mark (?).
  • Codificarea UTF-8 acceptă toate caracterele Unicode, inclusiv simboluri speciale, emoji-uri și caractere din limbi diferite de engleza.
  • Fiecare caracter UTF-8 poate fi reprezentat de mai multe valori hexazecimale dacă utilizează mai mult de un octet.
  • Valorile hexazecimale sunt adesea utilizate în calcul pentru adrese de memorie, coduri de culoare și reprezentare a datelor binare.

Related Tools