Conversor de bases numéricas: binario, decimal, hexadecimal

Convierte números enteros entre binario, octal, decimal, hexadecimal y cualquier base de 2 a 36.

Binario (2)
11111111
Octal (8)
377
Decimal (10)
255
Hexadecimal (16)
FF
73

Cómo usarlo

Escribe un número entero y elige en qué base está. Verás al instante su valor en binario, octal, decimal y hexadecimal, y en cualquier base de 2 a 36.

No importan las mayúsculas, se ignoran los espacios y guiones bajos entre cifras, y se reconocen los prefijos 0b, 0o y 0x. Los números pueden tener cualquier longitud sin perder precisión.

Cómo funciona

En base N, cada cifra vale N veces más que la que tiene a su derecha. Por ejemplo, el binario 1011 = 1·8 + 0·4 + 1·2 + 1·1 = 11. En las bases mayores que 10 se usan letras como cifras: A = 10, B = 11, … F = 15, … Z = 35.

Ejemplos

Preguntas frecuentes

¿Se pueden convertir números con decimales? No, el conversor trabaja con enteros, también negativos.

¿Para qué sirve la base 36? Para identificadores cortos: usa las diez cifras y las 26 letras del alfabeto latino.