Saltar al contenido principal
Informática

Conversor hexadecimal a decimal

Introduce un entero hexadecimal con dígitos de 0 a 9 y letras de A a F. Obtén su equivalente decimal exacto, sin redondeo, con interpretación sin signo y el dígito de mayor peso a la izquierda.

Gratis Sin registro Uso inmediato

Convertir de base 16 a base 10

Introduce los datos necesarios y obtén el resultado.

Convierte un entero hexadecimal sin signo a su valor decimal exacto. La conversión se realiza directamente en tu navegador.
Utiliza dígitos de 0 a 9 y letras de A a F, en mayúsculas o minúsculas. Admite el prefijo opcional 0x o 0X, seguido directamente de un dígito hexadecimal, y espacios normales entre grupos. No añadas puntos, comas, signos, tabulaciones ni saltos de línea interiores.
Máximo: 1024 dígitos hexadecimales, incluidos los ceros iniciales, y 10000 caracteres de entrada. El prefijo y los espacios de agrupación no cuentan como dígitos. El valor 0 es válido.
El dígito de la izquierda tiene el mayor peso. Se interpreta un único entero no negativo, sin complemento a dos: FF equivale a 255, no a -1. Los espacios solo agrupan los dígitos; no separan números independientes.

Cómo convertir un número hexadecimal a decimal

  1. Introduce el número con dígitos de 0 a 9 y letras de A a F.
  2. Si lo necesitas, utiliza el prefijo 0x y agrupa los dígitos con espacios normales.
  3. Pulsa «Convertir a decimal».
  4. Consulta el resultado completo y utiliza «Copiar decimal».

La entrada se mantiene para revisar la conversión. Si la editas, vuelve a convertir antes de copiar. El botón «Limpiar» vacía los campos.

De potencias de dieciséis a base diez

En hexadecimal, cada posición tiene un peso dieciséis veces mayor que la situada a su derecha. La posición derecha tiene peso 1. En 2A, el 2 aporta 32 y la A aporta 10; el resultado decimal es 42.

Los ceros iniciales no modifican ese cálculo. Así, F, 000F y 0x0f representan el mismo entero decimal: 15.

Enteros grandes sin redondeo

La conversión utiliza enteros grandes para conservar todos los dígitos. Por ejemplo, FFFFFFFFFFFFFFFF representa 18446744073709551615. No se convierte el resultado a un número de coma flotante ni se abrevia con notación científica.

Interpretación sin signo y otros conversores

El número completo se interpreta sin signo y con el dígito de mayor peso a la izquierda. No se aplica complemento a dos ni se invierten los bytes. Los espacios solo facilitan la lectura; no separan valores independientes.

Para trabajar con base 2, utiliza el Conversor binario a decimal. Si ya tienes el valor decimal y necesitas su representación binaria, consulta el Conversor decimal a binario.

Ejemplos

Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.

Un hexadecimal breve

Introduce 2A.

42 en decimal: 2 × 16 + 10.

Un octeto completo

Introduce FF.

255 en decimal.

Ceros iniciales

Introduce 0x000F.

15 en decimal. El prefijo y los ceros iniciales no cambian el valor.

Un entero de 64 bits

Introduce FFFFFFFFFFFFFFFF, interpretado sin signo.

18446744073709551615 en decimal, sin redondeo ni notación científica.

Preguntas frecuentes

Resolvemos algunas dudas habituales sobre esta herramienta.

Dígitos de 0 a 9 y letras de A a F, en mayúsculas o minúsculas, con prefijo opcional 0x o 0X. Se permiten espacios normales entre grupos. No se admiten puntos, comas, guiones, tabulaciones ni saltos de línea interiores. Tras el prefijo debe aparecer directamente un dígito hexadecimal.

Sí. El valor 0 es válido y una entrada formada solo por ceros devuelve 0. Los ceros iniciales se admiten y no cambian el valor decimal. Una entrada vacía muestra un mensaje de error.

Se admiten hasta 1024 dígitos hexadecimales, incluidos los ceros iniciales. Los espacios de agrupación y el prefijo 0x no cuentan como dígitos. El campo admite como máximo 10000 caracteres de entrada, incluidos esos separadores y el prefijo.

Sí. Se utiliza aritmética de enteros grandes para obtener el valor exacto dentro del límite de dígitos admitido. El resultado se muestra completo, sin decimales, redondeo ni notación científica. Se necesita un navegador compatible con enteros grandes.

No. Se utiliza la interpretación sin signo. Por ejemplo, FF equivale a 255, no a -1. No se interpreta complemento a dos ni se admite un signo menos en la entrada.

Esta herramienta convierte únicamente enteros no negativos. No se admiten separadores decimales, exponentes ni formatos de coma flotante.

Cada posición tiene un peso que es una potencia de 16, empezando por 1 a la derecha. Las letras A, B, C, D, E y F representan los valores 10, 11, 12, 13, 14 y 15. Por ejemplo, 2A equivale a 2 × 16 + 10 = 42.

No. Los espacios se eliminan para interpretar todos los dígitos como un único número. Por ejemplo, 01 00 equivale a 256. No se interpreta como una lista de números ni se invierte el orden de los bytes.

No. La validación y la conversión se realizan localmente en tu navegador, sin enviar el número para calcularlo.
Última revisión: 16 de octubre de 2026