Conversor hexadecimal / decimal / binario / octal

Funciona localmente en el navegador. Nada sale de su dispositivo.

Convierte números con precisión entre hexadecimal, decimal, binario y octal.

Entrada

Salida

Copie o descargue la conversión como JSON.

Pasos

Cómo funciona

  1. 1

    Elige el modelo y la entrada

    Elige entero, patrón de bits o fracción, e introduce el número.

  2. 2

    Comprueba la base de origen y las opciones

    Comprueba la base detectada y ajusta el ancho, la interpretación o los decimales si es necesario.

  3. 3

    Consulta el resultado en todas las bases

    Consulta el resultado en hex, decimal, binario y octal, y cópialo si lo necesitas.

Conviene saber

El conversor hex/decimal/binario/octal convierte números directamente en el navegador entre bases, con tres modelos: entero matemático, patrón de bits fijo o fracción. La base de origen se detecta automáticamente mediante prefijos — 0x o # para hex, 0b para binario, 0o para octal; sin prefijo, se asume decimal.

El cálculo es local en el navegador. Con un patrón de bits fijo, la misma secuencia puede representar valores distintos como unsigned o signed; en fracciones, no todo valor tiene representación finita en cada base.

Casos de uso típicos

Convertir valores numéricos entre lenguajes

Convierte valores hexadecimales, binarios u octales de código, logs o depuradores a decimal.

Comparar interpretación signed y unsigned

Usa el modelo «patrón de bits fijo» con el ancho correcto para comparar unsigned y signed.

Representar fracciones en otras bases

Convierte fracciones decimales a representación binaria o hexadecimal, limitando los decimales si la representación no es finita.

Consejos para mejores resultados

Usa prefijos para una entrada inequívoca

Especifica explícitamente 0x, 0b o 0o en lugar de confiar en la detección automática cuando la entrada también sea válida como decimal.

Elige el ancho de bits según la fuente real

Ajusta el ancho de bits al valor realmente usado por tu sistema (por ejemplo, 8, 16, 32 o 64 bits).

Funciones

  • Tres modelos numéricos

    Elige entre entero matemático, patrón de bits fijo o fracción.

  • Detección automática de base

    Los prefijos como 0x, 0b y 0o se detectan automáticamente; sin prefijo, se asume decimal.

  • Conversión local con pasos de cálculo

    El cálculo se realiza directamente en el navegador y muestra los pasos individuales.

Preguntas frecuentes

¿Cómo se detecta automáticamente la base de origen?

Mediante prefijos: 0x o # para hexadecimal, 0b para binario, 0o para octal. Sin prefijo, se asume decimal.

¿Por qué el mismo patrón de bits da valores distintos?

Porque el mismo patrón puede representar valores distintos según se interprete como unsigned o signed.

¿Se suben mis datos?

No. La conversión se ejecuta totalmente en local en el navegador.

¿Buscas otra herramienta?

Todas las herramientas funcionan localmente en tu navegador: sin registro, sin subidas y también sin conexión.