Este conversor de base numérica online cambia cualquier entero entre binary, octal, decimal y hexadecimal en una sola vista, mostrando las cuatro representaciones lado a lado. Escribe un valor y elige una base de entrada, o déjalo en Auto para detectar los prefijos 0x, 0b y 0o automáticamente. Maneja números muy grandes sin pérdida de precisión gracias a BigInt, así que sirve para búsquedas de binary a decimal, cálculos de hex a decimal, máscaras de decimal a binary y conversiones de base en general. Quienes depuran bitmasks, direcciones de memoria, valores de color o flags de permisos Unix pueden leer las filas DEC, HEX, OCT y BIN juntas en lugar de convertir una base a la vez. También se aceptan enteros negativos y agrupación de dígitos con guion bajo (como 1_000). Todo se procesa localmente en tu navegador, así que tus datos nunca salen de tu dispositivo.
Características
Convierte enteros entre binary, octal, decimal y hexadecimal a la vez
Muestra los resultados DEC, HEX, OCT y BIN juntos en un mismo panel
El modo Auto detecta los prefijos 0x (hex), 0b (binary) y 0o (octal)
Maneja enteros arbitrariamente grandes con BigInt y sin pérdida de precisión
Selector manual de base de entrada para Bin, Oct, Dec o Hex
Acepta enteros negativos y separadores de dígitos con guion bajo como 1_000
Error inline claro cuando un valor no es válido para la base elegida
Se ejecuta por completo en tu navegador
Cómo usar Conversor de base numérica
Escribe o pega un entero en el campo Valor.
Elige la base de entrada con el selector Bin, Oct, Dec o Hex, o déjalo en Auto.
Lee los valores convertidos DEC, HEX, OCT y BIN que aparecen debajo.
Copia la representación que necesites directamente desde las filas de resultado.
Ejemplo
Entrada
0xff
Salida
DEC: 255
HEX: ff
OCT: 377
BIN: 11111111
El modo Auto detecta el prefijo 0x y convierte a todas las bases.
Errores comunes y solución de problemas
Ves "Not a valid base-N number" después de escribir dígitos. — Los dígitos no encajan en la base de entrada elegida (por ejemplo 9 en binary o g en hex). Cambia a Auto o elige la base correcta.
Un prefijo 0x o 0b se trata como inválido. — La detección de prefijos solo funciona en modo Auto. Cambia la base de entrada a Auto, o quita el prefijo cuando fuerces una base específica.
Esperabas un resultado decimal o fraccionario. — Este conversor maneja solo enteros. Elimina cualquier punto decimal o fracción antes de convertir.
Un valor hex pegado sin 0x se lee como decimal. — En modo Auto, la entrada sin prefijo se interpreta como decimal por defecto. Agrega un prefijo 0x o ajusta la base de entrada a Hex.
Preguntas frecuentes
¿Qué es el conversor de base numérica?
Es una herramienta en el navegador que convierte un entero entre binary, octal, decimal y hexadecimal al mismo tiempo, mostrando DEC, HEX, OCT y BIN lado a lado.
¿Cómo convierto hex a decimal o binary a decimal aquí?
Escribe el valor (o pega 0xff o 0b1010), deja la base en Auto o selecciona Hex/Bin, y lee la fila DEC en los resultados para el equivalente decimal.
¿El conversor de base numérica maneja números muy grandes?
Sí. Usa BigInt internamente, así que los enteros de tamaño arbitrario se convierten sin pérdida de precisión, incluso mucho más allá de valores de 64 bits.
¿Detecta prefijos como 0x, 0b y 0o?
Sí, en modo Auto reconoce 0x como hex, 0b como binary y 0o como octal. También puedes forzar una base de entrada específica desde el selector.
¿Por qué se rechaza mi valor como inválido?
La entrada contiene un dígito no permitido en la base elegida, como un 2 en binary o una z en hex. Elige la base correcta o usa Auto.
¿El conversor de base numérica envía mi entrada a algún lado?
No. El conversor de base numérica se ejecuta por completo en tu navegador, así que tus números nunca salen de tu dispositivo y nada se sube a un servidor.