Conversor de Hex a ASCII
Convierte cadenas hexadecimales a texto usando varias codificaciones de caracteres. Conversor gratuito de hex a ASCII online con soporte de archivos.
Conversor de Hex a ASCII - Convierte Hexadecimal a Texto
Este potente conversor de hex a ASCII te permite convertir cadenas hexadecimales a texto usando varias codificaciones de caracteres incluyendo ASCII, UTF-8, UTF-16 y muchos otros conjuntos de caracteres internacionales. Perfecto para programadores, desarrolladores y cualquiera que trabaje con datos hexadecimales que necesite convertirlos a texto legible.
¿Cómo convierto hex a texto ASCII?
Para convertir hex a ASCII:
1. Ingresa tu cadena hexadecimal en el área de entrada
2. Selecciona la codificación de caracteres apropiada
3. Haz clic en Convertir
La herramienta convertirá cada par de dígitos hex a su carácter correspondiente y mostrará el resultado como texto.
¿Qué codificaciones de caracteres son compatibles?
La herramienta admite muchas codificaciones de caracteres incluyendo:
- ASCII (predeterminado)
- UTF-8, UTF-16 (little y big endian)
- Windows-1252, Windows-1251, etc.
- Serie ISO-8859 (Latin1, Latin2, etc.)
- Codificaciones asiáticas: Big5, Shift JIS, EUC-JP, etc.
- Cirílico: KOI8-R, KOI8-U, CP866
- Y muchos más conjuntos de caracteres internacionales
¿En qué formato debe estar la entrada hexadecimal?
La entrada hexadecimal puede estar en varios formatos:
- Con espacios: 48 65 6C 6C 6F
- Con comas: 48,65,6C,6C,6F
- Sin delimitadores: 48656C6C6F
- Mayúsculas/minúsculas mixtas: 48 65 6c 6c 6f
La herramienta limpia automáticamente la entrada y elimina cualquier carácter no hexadecimal.
¿Puedo abrir archivos directamente?
¡Sí! La herramienta admite modos de apertura de archivos:
- Abrir archivo: Abre archivos de texto que contienen datos hex
- La herramienta cargará automáticamente el contenido del archivo en el área de entrada
Esto facilita trabajar con archivos hex existentes sin copiar y pegar manualmente.
¿Cómo funciona la decodificación UTF-8?
La decodificación UTF-8 maneja caracteres multibyte:
- Caracteres ASCII (0-127): 1 byte cada uno
- Caracteres extendidos (128-2047): 2 bytes cada uno
- La mayoría de caracteres Unicode (2048-65535): 3 bytes cada uno
- Pares sustitutos (65536+): 4 bytes cada uno
La herramienta maneja automáticamente la decodificación UTF-8 adecuada para todos los tipos de caracteres.
¿Qué sucede con los caracteres hexadecimales inválidos?
La herramienta maneja la entrada inválida con elegancia:
- Los caracteres no hexadecimales se eliminan automáticamente
- Las cadenas hex de longitud impar muestran un mensaje de error
- Las secuencias UTF-8 inválidas se muestran en formato [hex]
- Los caracteres no imprimibles se muestran como [hex] o símbolos especiales
Conversiones Comunes de Hex a ASCII
| Hex | Decimal | Carácter | Descripción |
|---|---|---|---|
| 41 | 65 | A | A mayúscula |
| 42 | 66 | B | B mayúscula |
| 61 | 97 | a | a minúscula |
| 62 | 98 | b | b minúscula |
| 30 | 48 | 0 | Dígito 0 |
| 31 | 49 | 1 | Dígito 1 |
| 20 | 32 | Espacio | |
| 21 | 33 | ! | Signo de exclamación |
| 40 | 64 | @ | Arroba |
| 22 | 34 | " | Comillas dobles |
| 27 | 39 | ' | Comillas simples |
| 38 | 56 | 8 | Dígito 8 |
| 39 | 57 | 9 | Dígito 9 |
| 7A | 122 | z | z minúscula |
| 5A | 90 | Z | Z mayúscula |
| 0A | 10 | \n | Nueva línea |
| 09 | 9 | \t | Tabulación |
| 0D | 13 | \r | Retorno de carro |
| 00 | 0 | · | Carácter nulo |