Texto para Hex
Converta texto em representação hexadecimal sem esforço
Ferramenta de conversão
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.
Tabela de conversão:
Character | Código UTF-8 | Hex Value |
---|
Sobre a conversão de texto para hexadecimal
Codificação de texto
Os caracteres de texto são representados por números em computadores. Diferentes sistemas de codificação usam números diferentes para caracteres:
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 é uma codificação de caracteres de comprimento variável que pode representar todos os caracteres no padrão Unicode. Ele usa de 1 a 4 bytes por caractere. O UTF-8 é compatível com versões anteriores do ASCII, o que significa que os primeiros 128 caracteres UTF-8 são idênticos ao ASCII.
Processo de conversão
A conversão de texto em hexadecimal envolve as seguintes etapas:
- Determine the numerical value of each character using the chosen encoding (ASCII or UTF-8).
- Convert each numerical value to its hexadecimal (base-16) representation.
- Opcionalmente, separe cada valor hexadecimal com um espaço para facilitar a leitura.
- Opcionalmente, converta todas as letras hexadecimais em maiúsculas.
Exemplo: Converter "Hi" em hexadecimal
Step 1: Convert each character to its numerical value (ASCII):
H → 72
i → 105
Etapa 2: Converta cada valor numérico em hexadecimal:
72 → 48 (in hexadecimal)
105 → 69 (in hexadecimal)
Step 3: Combine the hexadecimal values (with spaces):
48 69
Notas de uso
- When using ASCII encoding, any character outside the 7-bit ASCII range (128-255) will be converted to a question mark (?).
- A codificação UTF-8 suporta todos os caracteres Unicode, incluindo símbolos especiais, emojis e caracteres de idiomas diferentes do inglês.
- Cada caractere UTF-8 pode ser representado por vários valores hexadecimais se usar mais de um byte.
- Os valores hexadecimais são frequentemente usados na computação para endereços de memória, códigos de cores e representação de dados binários.
Related Tools
Octal para decimal
Converta números octais em decimais sem esforço
Texto para decimal
Converta texto em representação decimal sem esforço
Octal para texto
Converta representação octal em texto sem esforço
JSON Editor
Edite Big JSON com Facilidade - Rápido e Suave
Conversor de Sass para CSS
Transforme seu código Sass em CSS. Rápido, fácil e seguro.
Texto para Octal
Converta texto em representação octal sem esforço