Convertidor Hex

Convierte instantáneamente entre hexadecimal y texto, decimal, binario o valores de color RGB.

Separator
Case
0 caracteres · 0 bytes
0 caracteres · 0 bytes

Arrastra un archivo aquí o haz clic para subir

El hexadecimal, comúnmente conocido como hex, es un sistema numérico de base 16 que utiliza dieciséis símbolos distintos: los dígitos del 0 al 9 y las letras de la A a la F. A diferencia del sistema decimal (base 10) familiar, cada dígito hex representa exactamente cuatro bits binarios, lo que hace del hexadecimal una forma extremadamente eficiente de representar datos binarios en un formato legible para humanos.

La relación entre hex y binario es directa: cada dígito hex corresponde a un patrón binario único de 4 bits. Por ejemplo, hex F equivale a binario 1111, y hex 0 equivale a binario 0000. Esta correspondencia limpia es la razón por la que hex se convirtió en la notación estándar en informática — un byte de 8 bits puede representarse como exactamente dos dígitos hex, y un valor de 32 bits como ocho dígitos hex.

El hexadecimal se utiliza extensamente en la informática. En el desarrollo web, los códigos de color CSS y HTML usan notación hex — #FF0000 representa rojo puro, donde FF (255) es la intensidad máxima para el canal rojo y 00 es intensidad cero para verde y azul. Los ingenieros de redes usan hex para direcciones MAC (por ejemplo, 00:1A:2B:3C:4D:5E), y los programadores de sistemas encuentran hex en direcciones de memoria, código máquina y valores de registros.

El hex también es fundamental en la depuración. Los volcados de memoria, editores hex y visores de archivos binarios muestran datos en hexadecimal porque es mucho más compacto que el binario mientras mantiene una relación matemática directa. Una línea típica de volcado hex muestra 16 bytes como 32 caracteres hex junto a su representación ASCII.

Los sistemas de codificación de caracteres como UTF-8 y ASCII frecuentemente referencian puntos de código en hexadecimal. Los caracteres Unicode se escriben convencionalmente como U+ seguido de dígitos hex (por ejemplo, U+0041 para la letra A). Los formatos de codificación de datos como la codificación porcentual en URLs (%20 para espacio) y las secuencias de escape en lenguajes de programación (\x41 para A) también se basan en la representación hex.

Esta herramienta de conversión maneja todas las conversiones hex comunes — texto a hex, hex a decimal, hex a binario y hex a valores de color RGB — completamente en tu navegador sin comunicación con el servidor.

Preguntas frecuentes

El hexadecimal (hex) es un sistema numérico de base 16 que usa los dígitos 0-9 y las letras A-F. Cada dígito hex representa 4 bits binarios, lo que lo hace compacto para representar datos binarios.

El hex se usa ampliamente porque se corresponde perfectamente con el binario (cada dígito hex = 4 bits). Se utiliza para direcciones de memoria, códigos de color (#FF0000), direcciones MAC y representación de datos a nivel de byte.

Cada posición de dígito hex representa una potencia de 16. Por ejemplo, hex FF = 15×16¹ + 15×16⁰ = 255 en decimal. Usa esta herramienta para convertir instantáneamente.