Conversor de bases numéricas
Herramientas externas relacionadas
Algunos enlaces son enlaces de afiliados.
Herramientas relacionadas
Convierte cualquier número entre binario, octal, decimal y hexadecimal de forma simultánea. Escribe un valor en la base que tengas y las otras tres se actualizan al instante, con el binario agrupado en bloques de 4 bits para facilitar la lectura. Todo funciona en tu navegador; no se sube nada.
Cómo usarlo
- Elige la base en la que está escrito tu número (BIN, OCT, DEC o HEX).
- Escribe o pega el número; se aceptan prefijos como 0x, 0b, 0o y guiones bajos.
- Lee el valor en las cuatro bases y copia cualquiera de ellas con un solo clic.
Relación entre las bases numéricas
Todo número entero tiene un único valor pero muchas representaciones escritas. El decimal (base 10) es el que usamos a diario. El binario (base 2) es la forma en que los ordenadores almacenan datos, el hexadecimal (base 16) es una manera compacta de escribir bytes y colores, y el octal (base 8) aparece en los permisos de archivos. El ejemplo de abajo muestra el valor 255 en las cuatro bases.
Características
Las cuatro bases a la vez
Binario, octal, decimal y hexadecimal se muestran juntos y se sincronizan mientras escribes.
Bits agrupados
El resultado binario se divide en grupos de 4 bits para que los patrones largos sean fáciles de leer.
Números muy grandes
Basado en BigInt, maneja valores mucho mayores de 64 bits sin perder precisión.
Compatible con prefijos
Se aceptan prefijos comunes (0x, 0b, 0o) y separadores de guion bajo en la entrada.
Copia con un clic
Copia cualquier representación directamente al portapapeles para usarla en código o apuntes.
Cuándo usarlo
Programación
Convierte rápidamente una constante hexadecimal a decimal o lee un valor de flag binario al depurar.
Códigos de color
Convierte entre el valor decimal de un canal y el hexadecimal usado en CSS o herramientas de diseño.
Operaciones bit a bit y electrónica
Inspecciona valores de registro, máscaras y patrones de bits al trabajar con hardware o código de bajo nivel.
Aprendizaje
Observa cómo se ve el mismo número en distintas bases para entender la notación posicional.
Notas
- Solo se admiten números enteros no negativos; el signo menos al inicio se ignora.
- La salida hexadecimal usa letras mayúsculas (A–F).
- No hay límite de tamaño práctico; funcionan enteros arbitrariamente grandes.
- Toda la conversión ocurre en tu dispositivo; el número nunca se envía a ningún lugar.
Preguntas frecuentes
- ¿Cómo convierto binario a decimal?
- Selecciona BIN como base de entrada, escribe los dígitos binarios y lee el valor decimal en la fila DEC. El proceso inverso funciona igual: elige DEC y lee BIN.
- ¿Para qué sirve el hexadecimal?
- El hex (base 16) es una forma compacta de escribir binario: cada dígito hex equivale a cuatro bits. Es habitual en colores (p. ej. #FF8800), direcciones de memoria y valores de bytes.
- ¿Puede manejar números muy grandes?
- Sí. El conversor usa BigInt internamente, por lo que mantiene la precisión exacta incluso para números mucho mayores de 64 bits.
- ¿Puedo pegar números con prefijos 0x o 0b?
- Sí. Los prefijos 0x, 0b y 0o, así como los guiones bajos usados como separadores, se eliminan automáticamente antes de la conversión.
- ¿Se envían mis datos a un servidor?
- No. La conversión se realiza completamente en tu navegador y nada de lo que escribes sale de tu dispositivo.