Conversiones y unidades

Conversor de base numérica

Convierte entre binario, octal, decimal, hexadecimal y cualquier base del 2 al 36 — con un desglose posicional paso a paso que muestra cómo contribuye cada dígito.

Calculadora

Convertido
FF
Hexadecimal (base 16)
Bin
11111111
Oct
377
Dec
255
Binario (base 2)
11111111
Octal (base 8)
377
Decimal (base 10)
255
Hexadecimal (base 16)
FF
Base 36
73

Cuadrícula de bits binarios

Desglose posicional (base 10)

DígitoValorPosiciónBase^PosiciónContribución
22210^2 = 100200
55110^1 = 1050
55010^0 = 15
Total255

Cómo funciona la conversión de bases numéricas

Todos los sistemas de numeración posicional funcionan igual: cada posición de dígito representa una potencia de la base. En base 10 (decimal), el número 255 significa 2 × 10² + 5 × 10¹ + 5 × 10⁰ = 200 + 50 + 5. En base 16 (hexadecimal), 'FF' significa 15 × 16¹ + 15 × 16⁰ = 240 + 15 = 255. Los dígitos mayores que 9 se escriben como letras: A=10, B=11 … F=15.

Para convertir cualquier número, primero calcula su valor decimal sumando dígito × base^posición de derecha a izquierda. Luego convierte ese decimal a la base destino dividiéndolo repetidamente por la base destino y recogiendo los restos en orden inverso. Este conversor maneja bases del 2 al 36 — la base 36 usa los diez dígitos más las 26 letras del alfabeto.

¿Por qué el hexadecimal usa letras?

La base 16 necesita 16 símbolos distintos, pero nuestro sistema numérico solo tiene 10 dígitos (0–9). Las letras A–F completan los valores 10–15, dando una notación compacta donde cada byte (0–255) cabe exactamente en dos dígitos hex.

¿Cuál es la forma más rápida de convertir binario a hexadecimal?

Agrupa los dígitos binarios de derecha a izquierda en nibbles (grupos de 4), rellena el grupo de la izquierda con ceros si es necesario y luego reemplaza cada nibble con su dígito hex. Por ejemplo, 11111111 → 1111 1111 → F F = FF.

¿Para qué sirve la base 36?

La base 36 es la mayor que usa únicamente los caracteres alfanuméricos estándar (0–9, A–Z). Se utiliza a menudo para crear identificadores cortos y seguros para URLs — una cadena de seis caracteres en base 36 puede codificar más de dos mil millones de valores distintos.

Los resultados son estimaciones. Verifica con un profesional para decisiones importantes.

Acerca de esta calculadora

Esta calculadora convierte cualquier entero no negativo entre binario (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) y cualquier base personalizada del 2 al 36. Escribe un número, elige su base de origen y la herramienta muestra al instante el equivalente en los cuatro sistemas estándar junto con una descomposición posicional paso a paso.

Cómo leer tus resultados

Las cuatro casillas de resultado en la parte superior muestran el mismo valor en binario, octal, decimal y hexadecimal. La tabla de descomposición posicional de abajo explica la contribución de cada dígito al total: cada dígito se multiplica por la base de origen elevada a la potencia de su posición (contando desde cero a la derecha), y la suma de los productos da el valor decimal. Lee la tabla del dígito más significativo (izquierda) al menos significativo (derecha).

Ejemplo práctico

Introduce 255 en base 10 (decimal) y convierte.

Binario: 11111111 — ocho unos que representan 128, 64, 32, 16, 8, 4, 2 y 1 respectivamente; Octal: 377; Hexadecimal: FF. Las cuatro formas representan el mismo entero 255.

Preguntas frecuentes

¿Qué es una base numérica (radix)?

Una base numérica, o radix, define cuántos dígitos distintos usa un sistema de numeración posicional. La base 10 usa los dígitos 0–9, el binario (base 2) solo 0 y 1, y el hexadecimal (base 16) usa 0–9 y luego A–F para los valores 10–15. La posición de cada dígito determina su peso: la posición más a la derecha tiene peso base^0 = 1, la siguiente base^1, y así sucesivamente.

¿Por qué el hexadecimal es tan común en informática?

Un dígito hexadecimal representa exactamente cuatro bits binarios (un nibble), por lo que dos dígitos hex expresan de forma compacta un byte (8 bits). Las direcciones de memoria, los códigos de color y los hashes criptográficos se escriben habitualmente en hex porque resulta mucho más legible que una larga cadena de unos y ceros.

¿Cómo convierto de binario a decimal a mano?

Escribe el número binario y asigna a cada dígito su peso posicional: el dígito más a la derecha tiene peso 2^0 = 1, el siguiente 2^1 = 2, luego 2^2 = 4, etc. Multiplica cada dígito (0 o 1) por su peso y suma los productos. Por ejemplo, binario 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10.

¿Qué bases más allá del 16 se usan en la práctica?

Las bases 32 y 36 aparecen en acortadores de URL, hashes de contenido y codificación de números de serie porque condensan más información en menos caracteres usando solo letras y dígitos. La base 64 (no incluida aquí por usar dos clases de símbolos) es habitual para la codificación binaria-texto en correo electrónico y API web.

¿Por qué no se admiten fracciones ni números negativos?

Las fracciones posicionales requieren un punto de base y reglas de conversión adicionales, mientras que los enteros con signo necesitan una convención de signo (complemento a dos, signo-magnitud, etc.) que varía según el contexto. Esta herramienta se centra en el caso de conversión esencial — los enteros no negativos — para mantener el resultado sin ambigüedad en todas las bases del 2 al 36.

Cómo se calcula

La conversión de una base de origen al decimal usa la regla de la suma ponderada: cada dígito se multiplica por la base de origen elevada a la potencia de su posición, siendo la posición 0 el dígito más a la derecha. Los productos se suman para obtener el valor decimal. Para convertir del decimal a cualquier base destino se aplican divisiones enteras sucesivas: se divide el número por la base destino, se anota el resto como siguiente dígito (del menos al más significativo) y se repite con el cociente hasta llegar a cero. Los dígitos recogidos en orden inverso dan la representación en la base destino. Para el hexadecimal, los valores 10–15 se escriben en mayúsculas A–F.

¿Notaste algo en la traducción o el cálculo, o tienes una sugerencia? Cuéntanos.

200 más como esta. Elige la siguiente.