Conversor de texto a hexadecimal
Convierta texto a hexadecimal. Cada carácter se codifica en bytes UTF-8 y cada byte se muestra como un valor hexadecimal de dos dígitos (00–FF): la forma compacta que se usa en códigos de color, volcados hexadecimales y formatos de datos.
Ejemplo resuelto
La entrada Hi se convierte en 48 69. Pruebe a editar el cuadro
de arriba para convertir su propio texto.
Tabla de referencia ASCII / de caracteres
Cada carácter tiene un código numérico que puede escribirse en decimal, binario o hexadecimal:
| Carácter | Decimal | Binario (8 bits) | Hex |
|---|---|---|---|
| A | 65 | 01000001 | 41 |
| a | 97 | 01100001 | 61 |
| Z | 90 | 01011010 | 5A |
| 0 | 48 | 00110000 | 30 |
| 9 | 57 | 00111001 | 39 |
| (espacio) | 32 | 00100000 | 20 |
| ! | 33 | 00100001 | 21 |
| ? | 63 | 00111111 | 3F |
Preguntas frecuentes
- ¿Cómo convertir texto a hexadecimal?
- Pegue su entrada en el cuadro de arriba y el resultado aparece al instante. Por ejemplo, «Hi» se convierte en «48 69». Todo se ejecuta en su navegador: no se sube nada.
- ¿Se sube mi texto a algún servidor?
- No. La conversión se ejecuta por completo en su navegador con JavaScript, así que su texto nunca sale de su dispositivo.
- ¿Por qué algunos caracteres ocupan más de dos dígitos hexadecimales?
- Porque el texto está codificado en UTF-8. Los caracteres ASCII ocupan un byte (dos dígitos hexadecimales), pero las letras acentuadas, otras escrituras y los emojis ocupan de dos a cuatro bytes, por lo que aparecen como varios pares hexadecimales.