Conversor de bases numéricas
Escribe un número, indica su base y obtén al instante su equivalente en binario, octal, decimal, hexadecimal y una base personalizada. Los números grandes se convierten sin perder dígitos.
Espacio de trabajo · Conversor de bases numéricas
Acepta signo negativo y prefijos 0x, 0b y 0o cuando la base coincide.
11111111
377
255
FF
73
La conversión usa BigInt, así que no pierde precisión con números grandes. Los valores negativos se representan con signo, no en complemento a dos.
Cómo se usa
Escribe el número y elige la base en la que está expresado.
Revisa las cinco salidas y elige la base personalizada si necesitas otra.
Copia el resultado que te interese o todos los valores de una vez.
Ejemplos
Decimal a hexadecimal
255 en base 10 equivale a FF en base 16 y a 11111111 en binario.
Prefijo hexadecimal
0xFF se interpreta correctamente si seleccionas base 16; el prefijo 0x se elimina antes de convertir.
Lo que conviene saber
La conversión se hace con BigInt, no con Number, para evitar la pérdida de precisión a partir de 2^53. Los dígitos válidos van de 0 a 9 y de la A a la Z, hasta la base 36. Los valores negativos se representan con un signo menos, no en complemento a dos.
Los prefijos 0x, 0b y 0o solo se aceptan cuando la base seleccionada coincide. La herramienta admite hasta 200 dígitos de entrada; más allá, el resultado deja de ser práctico para copiar y conviene usar una librería especializada.
Preguntas frecuentes
Herramientas relacionadas
Otras herramientas que pueden servirte para tareas similares.
Conversor de texto a binario
Convierte texto a código binario y binario a texto.
Bits a bytes
Convierte bits a bytes y a sus múltiplos decimales y binarios.
Validador IPv4
Comprueba si una dirección IPv4 es válida y muestra su clase.
