Conversor de ASCII a Hex
Convierte texto a cadenas hexadecimales usando varias codificaciones. Conversor gratuito online de ASCII a hex con soporte de archivos.
Conversor de ASCII a Hex - Convierte Texto a Cadenas Hexadecimales
Este potente conversor de ASCII a hex te permite convertir texto a cadenas hexadecimales 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 de texto que necesite convertirlos a formato hexadecimal.
¿Cómo convierto texto a hexadecimal?
Para convertir texto a hexadecimal:
1. Ingresa tu texto en el área de entrada
2. Selecciona la codificación de caracteres apropiada
3. Elige un delimitador (espacio, coma, ninguno o personalizado)
4. Haz clic en Convertir
La herramienta convertirá cada carácter a su representación hexadecimal y los unirá con tu delimitador elegido.
¿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
¿Qué opciones de delimitador están disponibles?
Puedes elegir entre varias opciones de delimitador:
- Espacio: Separa bytes hex con espacios (predeterminado)
- Coma: Separa con comas
- Ninguno: Sin delimitador entre bytes
- Definido por el usuario: Ingresa tu propio delimitador personalizado
Esto facilita formatear la salida para diferentes casos de uso.
¿Puedo abrir archivos directamente?
¡Sí! La herramienta admite modos de apertura de archivos:
- Abrir archivo: Abre archivos de texto y los convierte a hex
- La herramienta cargará automáticamente el contenido del archivo en el área de entrada
Esto facilita trabajar con archivos existentes sin copiar y pegar manualmente.
¿Cómo funciona la codificación UTF-8?
La codificació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 codificación UTF-8 adecuada para todos los tipos de caracteres.
¿Cuál es la diferencia entre ASCII y UTF-8?
ASCII es una codificación de 7 bits (128 caracteres) que solo cubre caracteres básicos en inglés, mientras que UTF-8 es una codificación de ancho variable que puede representar cualquier carácter Unicode:
- ASCII: 1 byte fijo por carácter
- UTF-8: 1-4 bytes por carácter dependiendo del carácter
- UTF-8 es compatible hacia atrás con ASCII (los caracteres ASCII son idénticos en ambas codificaciones)
Conversiones Comunes de ASCII a Hex
| Carácter | Decimal | Hex | Descripción |
|---|---|---|---|
| A | 65 | 41 | A mayúscula |
| B | 66 | 42 | B mayúscula |
| a | 97 | 61 | a minúscula |
| b | 98 | 62 | b minúscula |
| 0 | 48 | 30 | Dígito 0 |
| 1 | 49 | 31 | Dígito 1 |
| 32 | 20 | Espacio | |
| ! | 33 | 21 | Signo de exclamación |
| @ | 64 | 40 | Arroba |
| " | 34 | 22 | Comillas dobles |
| ' | 39 | 27 | Comillas simples |
| 8 | 56 | 38 | Dígito 8 |
| 9 | 57 | 39 | Dígito 9 |
| z | 122 | 7A | z minúscula |
| Z | 90 | 5A | Z mayúscula |
| \n | 10 | 0A | Nueva línea |
| \t | 9 | 09 | Tabulación |
| \r | 13 | 0D | Retorno de carro |
| \0 | 0 | 00 | Carácter nulo |