Conversor de Bases Numéricas
Convierte entre binario, octal, decimal y hexadecimal en tiempo real. Edita cualquier campo. Sin registro.
Hecho por
Miguel Ángel Colorado Marin
Hecho por
Miguel Ángel Colorado Marin
Full-Stack Developer · Guadalajara, España
Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.
¿Cómo usar el conversor de bases?
- 1
Selecciona el campo de tu base
Hay cuatro campos: Decimal (base 10), Binario (base 2), Octal (base 8) y Hexadecimal (base 16). Puedes empezar a escribir en cualquiera de ellos. Cada campo acepta solo los dígitos válidos para su base.
- 2
Escribe o pega el número
Introduce el número en el campo de la base de origen. El conversor valida automáticamente los caracteres: el campo binario solo acepta 0 y 1, el octal acepta 0-7, el decimal acepta 0-9 y el hexadecimal acepta 0-9 y A-F.
- 3
Todos los campos se actualizan
En cuanto introduces un valor válido, los otros tres campos muestran la conversión al instante. No hay que pulsar ningún botón: la conversión es completamente bidireccional y en tiempo real.
- 4
Copia el resultado
Cada campo tiene un botón de copiar en la esquina superior derecha. Pulsa el icono para copiar el valor al portapapeles. El resumen al final muestra todos los valores juntos de forma compacta.
Preguntas frecuentes
¿Para qué se usa el sistema binario?
El sistema binario (base 2) es el lenguaje fundamental de los ordenadores. Toda la información digital se almacena internamente como combinaciones de 0s y 1s. Se usa para programación de bajo nivel, operaciones bitwise, análisis de protocolos de red y comprensión de estructuras de datos a nivel de bits.
¿Cuándo se usa el sistema hexadecimal?
El hexadecimal (base 16) es ampliamente usado en programación porque cada dígito hexadecimal equivale exactamente a 4 bits, haciendo la representación más compacta. Se usa para códigos de color CSS (#FF5733), direcciones de memoria, valores de registros, hashes criptográficos y depuración de código binario.
¿Para qué sirve el sistema octal?
El sistema octal (base 8) se usa principalmente en sistemas Unix/Linux para los permisos de archivos (chmod). Por ejemplo, chmod 755 se traduce a binario como 111 101 101, que corresponde a rwxr-xr-x. También se usa en algunos sistemas embebidos y lenguajes de programación más antiguos.
¿Puede esta herramienta convertir números negativos?
Actualmente la herramienta trabaja con números enteros no negativos. Para números negativos en programación se usan representaciones especiales como complemento a dos, que dependen del tamaño de la palabra (8, 16, 32 o 64 bits) y van más allá de una simple conversión de base.
¿Hay límite en el tamaño del número?
La herramienta usa BigInt de JavaScript para las conversiones, por lo que puede manejar números enteros arbitrariamente grandes, más allá del límite de Number (2^53-1). El único límite práctico es la memoria del navegador.
Incrusta el conversor en tu web
Integra este conversor de bases numéricas en cualquier página web con un simple iframe:
<iframe
src="https://miguelacm.es/embed/number-base"
width="100%"
height="600"
frameborder="0"
title="Number Base Converter"
></iframe>Ver embed en nueva pestaña →