Convertir hexadecimal a decimal
Convierte un número hexadecimal a decimal.
Tus datos no se envían a ningún servidor.
El conversor de hexadecimal a decimal traduce un valor en base 16 al número decimal que representa. Acepta mayúsculas y minúsculas y avisa si algún carácter no pertenece a la base.
Cómo se hace el cálculo
Cada posición vale dieciséis veces la de su derecha. Tomando 1A3:
| Dígito | 1 | A | 3 |
|---|---|---|---|
| Posición | 16² | 16¹ | 16⁰ |
| Valor | 256 | 160 | 3 |
Sumando: 256 + 160 + 3 = 419. La letra A aporta 10 × 16 = 160, porque en hexadecimal A vale 10.
Equivalencias frecuentes
| Hex | Decimal | Dónde te lo encuentras |
|---|---|---|
0A | 10 | Salto de línea en un volcado de bytes |
20 | 32 | El espacio en ASCII |
7F | 127 | El último carácter del ASCII original |
FF | 255 | Byte lleno, canal de color al máximo |
FFFF | 65535 | Máximo de 16 bits sin signo |
¿Quieres el sentido contrario? Pasa a decimal a hexadecimal.
Cómo usar Hex a decimal
- 1
Escribe el valor hexadecimal
Introduce el número en base 16 usando dígitos del 0 al 9 y letras de la A a la F. Da igual si las escribes en mayúscula o en minúscula.
- 2
Lee el número decimal
El equivalente en base 10 aparece destacado al instante, mientras escribes.
- 3
Revisa los caracteres inválidos
Si cuelas una letra que no pertenezca al rango A–F, se señala junto a la entrada indicando exactamente cuál es.
- 4
Copia el resultado
Cada fila tiene su botón de copiar, incluidas las conversiones a binario y octal que aparecen debajo.
Preguntas frecuentes
¿Cómo se convierte hexadecimal a decimal a mano?
Multiplicando cada dígito por la potencia de 16 que le corresponde por su posición y sumando. Así, FF es 15×16 + 15 = 255, y 1A es 1×16 + 10 = 26.
¿Debo escribir el prefijo 0x?
No hace falta, pero si lo pegas con él se ignora. La almohadilla de los colores (#) sí hay que quitarla.
¿Qué valor tienen las letras?
A es 10, B es 11, C es 12, D es 13, E es 14 y F es 15. Son los seis símbolos que la base 16 necesita por encima de los dígitos decimales.
¿Cuánto es FF en decimal?
255. Es el valor máximo de un byte, y el motivo de que los canales de color vayan de 00 a FF en hexadecimal y de 0 a 255 en decimal.
¿Sirve para convertir un color hexadecimal?
Sirve para cada componente por separado: divide el color en pares (RR, GG, BB) y convierte cada uno. Para el color completo con vista previa, es más cómodo un conversor de color específico.