Conversor de bases: binario, octal, decimal y hexadecimal
Convierte números entre las bases 2, 8, 10, 16, 32 y 36.
Datos de la calculadora
Resultados
Introduce los datos y pulsa «Calcular» para ver el resultado.
En resumen
- Qué calcula
- Convierte números entre las bases 2, 8, 10, 16, 32 y 36.
- Fórmula aplicada
Cada dígito vale su valor × base^posición- Ejemplo
- El número 255 en base 10:
Conversor de bases numéricas
Trabajar con permisos de archivos, máscaras de bits, colores o direcciones de memoria obliga a saltar constantemente entre bases numéricas.
Introduce el número una vez y obtén las cuatro representaciones habituales a la vez.
Cómo funciona
El número se interpreta en la base de origen, se convierte a decimal y desde ahí a la base de destino. Se admiten letras hasta la Z para las bases 32 y 36.
Fórmula
Cada dígito vale su valor × base^posición
255 en decimal = 1111 1111 en binario = FF en hexadecimal
Ejemplo resuelto
El número 255 en base 10:
Binario: 11111111
Octal: 377
Hexadecimal: FF
Explicación
Por qué el hexadecimal domina en informática
Un byte son ocho bits, y ocho bits se escriben exactamente con dos dígitos hexadecimales. Esa correspondencia limpia hace que el hexadecimal sea la forma más compacta de leer memoria, direcciones y colores sin perder la relación directa con los bits. En decimal esa correspondencia no existe, y por eso nunca se usó.
Los colores de la web
Un color como #FF8000 son tres bytes: rojo al máximo, verde a la mitad, azul a cero. Convertir cada par a decimal da 255, 128 y 0, que es la misma información en notación RGB. Entender esto permite ajustar colores a mano sin selector.
Binario y las potencias de dos
En binario cada posición vale el doble que la anterior, por eso los tamaños informáticos son 256, 512, 1024. Un kilobyte tradicional son 1024 bytes y no mil, lo que explica por qué un disco de un terabyte muestra menos capacidad de la anunciada al formatearlo.
Octal, el que casi desapareció
Sobrevive en los permisos de archivos de sistemas Unix, donde 755 o 644 son en realidad números en base ocho que codifican tres grupos de tres bits: lectura, escritura y ejecución.
Preguntas frecuentes
¿Admite decimales?
No. La conversión trabaja con números enteros, que es el caso habitual en programación y sistemas.
¿Por qué el hexadecimal es tan común?
Porque cada dígito hexadecimal representa exactamente cuatro bits, así que un byte se escribe siempre con dos caracteres.
¿Por qué un disco de 1 TB muestra menos capacidad?
Porque el fabricante cuenta un terabyte como un billón de bytes y el sistema operativo lo divide entre potencias de 1024, lo que da una cifra menor.
¿Qué significa un color como #FF8000?
Tres bytes en hexadecimal: FF es 255 de rojo, 80 es 128 de verde y 00 es 0 de azul. Es la misma información que un color RGB.
¿Quieres calcular otra cosa?
Estas herramientas suelen usarse junto a esta calculadora.
Datos
Bytes, kilobytes, megabytes, gigabytes y terabytes, en versión decimal y binaria.
Base64
Convierte texto a Base64 y recupera el texto original.
Timestamp
Convierte entre timestamp Unix y fecha legible en UTC.
Contraseñas
Contraseñas aleatorias con entropía calculada, generadas en tu navegador.