Convierte números entre binario, octal, decimal y hexadecimal. Edita cualquier campo y los demás se actualizan al instante. Los valores grandes son exactos, sin redondeo.
Cómo usar Base numérica
Escribe un número en cualquiera de los cuatro campos.
Las demás bases se actualizan al instante mientras escribes.
Activa el hexadecimal en mayúsculas y copia cualquier valor con un clic.
Este conversor de bases numéricas cambia números enteros entre binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Todos los campos son editables, así que puedes escribir en cualquier base y leer el equivalente en las demás al instante.
Una base numérica es simplemente cuántos dígitos distintos usa un sistema antes de pasar a la siguiente posición. El decimal usa diez (0 a 9), el binario usa dos (0 y 1) y el hexadecimal usa dieciséis, añadiendo de a a f para los valores del diez al quince, razón por la que un solo dígito hexadecimal representa con nitidez cuatro bits binarios.
Las conversiones usan enteros de precisión arbitraria (BigInt), así que incluso valores muy largos se mantienen exactos, sin los errores de redondeo que afectan a los números de coma flotante ordinarios cuando se hacen grandes.
Las bases aparecen por todo el trabajo de bajo nivel: hexadecimal para colores, bytes y direcciones de memoria, binario para banderas y máscaras de red, y octal para los permisos de archivos de Unix. Leer el mismo valor en distintas bases hace mucho más fácil la depuración y la manipulación de bits.
Se admite un signo menos inicial para los negativos, los espacios se ignoran para que puedas agrupar dígitos por legibilidad, y una opción muestra el hexadecimal en mayúsculas o minúsculas.
Convierte solo enteros; la conversión de bases con fracciones es un problema aparte y se deja fuera a propósito para que los resultados se mantengan exactos. Todo se ejecuta en tu navegador.
Preguntas frecuentes
Binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Puedes editar cualquiera de ellas y las demás se actualizan.
Sí. Usa enteros de precisión arbitraria (BigInt), así que incluso los valores muy largos se convierten con exactitud, sin los errores de redondeo que afectan a los números de coma flotante normales.
Sí, se admite un signo menos inicial. Los espacios se ignoran, así que puedes agrupar dígitos para ganar legibilidad.
No, convierte números enteros. La conversión de bases con fracciones es un problema aparte y se deja fuera a propósito para mantener los resultados exactos.
Cada dígito hexadecimal corresponde exactamente a cuatro bits binarios, así que un byte son dos dígitos hexadecimales bien ordenados. Eso hace del hexadecimal un sustituto compacto y legible del binario en colores, direcciones de memoria y valores de bytes.
Sí. Se ejecuta totalmente en tu navegador, así que los números que introduces nunca se envían a un servidor, y funciona sin conexión una vez cargada la página.
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/number-base-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
Convierte CSV en una tabla Markdown y tablas Markdown de vuelta a CSV, en ambos sentidos.
Decodifica un JSON Web Token para inspeccionar su cabecera y payload, con horas de emisión y caducidad legibles. Se ejecuta por completo en tu navegador; los tokens nunca se suben.
Prueba una expresión regular contra tu texto en tiempo real. Mira cada coincidencia resaltada, con grupos de captura y flags. Se ejecuta por completo en tu navegador.
Construye y comprueba expresiones cron. Elige una plantilla o edita los cinco campos, y mira las próximas ejecuciones en tu zona horaria. Se ejecuta por completo en tu navegador.