En ambos sentidos
Convierte de hexadecimal a decimal y viceversa. Invertir usa los resultados válidos como nueva entrada e invierte el sentido de conversión.
Convierte de hexadecimal a decimal y viceversa, tanto un número como una lista completa.
Más acciones
Cada dígito hexadecimal representa cuatro bits.
Haz clic en un valor para copiarlo.
| HEX | Decimal | Binario |
|---|---|---|
| 0 | 0000 | |
| 1 | 0001 | |
| 2 | 0010 | |
| 3 | 0011 | |
| 4 | 0100 | |
| 5 | 0101 | |
| 6 | 0110 | |
| 7 | 0111 |
| HEX | Decimal | Binario |
|---|---|---|
| 8 | 1000 | |
| 9 | 1001 | |
| 10 | 1010 | |
| 11 | 1011 | |
| 12 | 1100 | |
| 13 | 1101 | |
| 14 | 1110 | |
| 15 | 1111 |
No se ha podido cargar el vídeo. Puedes seguir las instrucciones que aparecen debajo.
El vídeo muestra la interfaz en inglés.
Elige HEX a decimal para pasar de hexadecimal a decimal, o Decimal a HEX para hacer lo contrario. El sistema hexadecimal usa los dígitos 0 a 9 y las letras A a F. El sentido seleccionado se aplica a todos los valores de entrada.
Convierte de hexadecimal a decimal y viceversa. Invertir usa los resultados válidos como nueva entrada e invierte el sentido de conversión.
Adapta el resultado hexadecimal a tu código: mayúsculas o minúsculas (FF o ff), con el prefijo 0x opcional.
Convierte varios valores separados por comas, espacios, puntos y coma o saltos de línea. Cada resultado válido aparece en una línea independiente.
Importa una lista de números desde un archivo TXT o CSV. Copia el resultado o descarga un informe TXT, una tabla CSV con cada entrada y su resultado, o un registro JSON.
La herramienta convierte las entradas válidas e indica la línea original y el motivo de rechazo de las demás. Señala los números que superan el límite de enteros representables con exactitud.
Se admiten valores de 0 a 9 007 199 254 740 991. Se rechazan los números negativos y las fracciones. La entrada decimal no admite notación científica.
El sistema hexadecimal tiene base 16 y usa los dígitos 0 a 9 y las letras A a F. Es habitual en programación, códigos de color y direcciones de memoria porque representa cuatro bits con un solo dígito.
Introduce una cifra hexadecimal como FF, 0xFF o DEADBEEF para obtener su equivalente decimal. Separa varios valores con comas, espacios, puntos y coma o saltos de línea para convertir una lista completa.
Sí. Selecciona Decimal a HEX o pulsa Invertir para cambiar el sentido. Puedes usar mayúsculas o minúsculas en el resultado y añadir el prefijo 0x si tu código lo necesita.
Sí. Escribe cada valor en una línea o sepáralos con comas, espacios o puntos y coma. Los valores válidos se convierten. Para los rechazados se indica la línea original y el motivo. Las comas separan valores, así que no las uses como separadores de miles.
No. FF y ff representan el mismo valor, 255. Solo cambia el formato. Usa HEX en mayúsculas para elegir la notación que prefieras.
Se admiten enteros no negativos hasta 2^53-1, es decir, 9 007 199 254 740 991 en decimal. Su equivalente hexadecimal es 1FFFFFFFFFFFFF. Se rechazan los valores mayores, los números negativos y las fracciones. La entrada decimal no acepta notación científica. En hexadecimal, 1e3 es válido y equivale a 483 en decimal.
Sí. Importa un archivo TXT o CSV con números separados por los delimitadores admitidos. El CSV se lee como una lista de números. Las cabeceras y los campos entre comillas no se interpretan como datos de una hoja de cálculo. Descargar ofrece TXT, CSV o JSON, y Copiar copia los resultados válidos al portapapeles.
La conversión se realiza en tu navegador sin enviar los valores para el cálculo. Los contadores de uso pueden guardarse localmente. Si usas Copiar enlace, la URL copiada contiene los valores de entrada y el sentido de conversión. Compártela solo con quienes deban tener acceso a esos datos.
La conversión a decimal usa parseInt(value, 16), y la conversión a hexadecimal usa Number.prototype.toString(16). Las operaciones numéricas se ejecutan con JavaScript en el navegador, sin una biblioteca de conversión adicional.
En ambos sentidos se comprueba que los valores sean enteros no negativos y no superen el límite exacto de JavaScript, 2^53-1. La entrada hexadecimal acepta 0 a 9 y A a F, con el prefijo 0x opcional. La decimal solo acepta dígitos, sin signo ni punto decimal.
La entrada hexadecimal admite mayúsculas y minúsculas, con o sin el prefijo 0x. Los valores se separan por comas, espacios, puntos y coma o saltos de línea, por lo que puedes pegar una columna o una lista separada por comas.
Los resultados hexadecimales pueden usar mayúsculas o minúsculas y el prefijo 0x opcional. Los valores convertidos conservan el orden de entrada. Para los rechazados se indica la línea original y el motivo.
Los números se convierten localmente, sin una API de conversión. IndexedDB guarda los contadores de uso cuando está disponible. Copiar enlace incluye la entrada y el modo en el fragmento de la URL para que quien reciba el enlace pueda recuperarlos al abrirlo.
TXT contiene la entrada, el resultado y los datos del informe. CSV asocia cada valor de entrada con su resultado y deja el resultado vacío si el valor no es válido. JSON incluye el sentido de conversión y los textos de entrada y salida. La tabla de referencia muestra cada dígito hexadecimal junto a su valor decimal y su representación binaria de cuatro bits.