Conversor de bases numéricas

Convierte números entre binario, octal, decimal y hexadecimal.

Cargando herramienta…

Conversor de bases numéricasEscribe un número en cualquier base — binaria, octal, decimal o hexadecimal — y las otras tres se actualizan al instante. La aritmética BigInt permite convertir enteros arbitrariamente grandes sin pérdida de precisión, con soporte para valores negativos. Todo se calcula localmente en tu navegador.

¿Qué es Conversor de bases numéricas?

El Conversor de Bases Numéricas es una herramienta de conversión de radix en línea y gratuita que convierte números enteros entre binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Escribe un número en cualquier campo y los otros tres se actualizan al instante, por lo que funciona como conversor de decimal a binario, de decimal a hexadecimal, de hexadecimal a decimal o de binario a octal. Lo usan programadores, estudiantes e ingenieros de electrónica o redes que leen máscaras de bits, códigos de color, direcciones de memoria y indicadores de permisos. Como utiliza aritmética BigInt, convierte números enteros arbitrariamente grandes sin pérdida de precisión y admite números negativos.

Cómo usar Conversor de bases numéricas

  1. Elige el campo de la base en la que ya está tu número: Binario (base 2), Octal (base 8), Decimal (base 10) o Hex (base 16).
  2. Escribe o pega tu número entero en ese campo; los otros tres campos se recalculan a medida que escribes.
  3. Añade un signo menos al principio para valores negativos; las letras hexadecimales a-f se aceptan en mayúscula o minúscula y se muestran en mayúsculas.
  4. Usa el botón Copiar que aparece junto a cualquier campo no vacío para copiar esa representación al portapapeles.
  5. Si un carácter no es válido para la base elegida, lee la nota de dígitos no válidos y corrige la entrada.
  6. Pulsa Borrar para vaciar todos los campos y devolver la edición al campo Decimal.

Ejemplos

De decimal a hexadecimal, binario y octal

Entrada

255 (Decimal)

Salida

Binary 11111111, Octal 377, Hex FF

De hexadecimal a decimal

Entrada

FF (Hex)

Salida

Decimal 255, Binary 11111111, Octal 377

Valor decimal negativo

Entrada

-10 (Decimal)

Salida

Binary -1010, Octal -12, Hex -A

Preguntas frecuentes

¿Qué bases numéricas admite?
Cuatro: binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Al editar cualquier campo, se convierte al instante a los otros tres.
¿Puede manejar números muy grandes y negativos?
Sí. Utiliza aritmética BigInt, por lo que los enteros arbitrariamente grandes se convierten sin pérdida de precisión, y un signo menos al principio da valores negativos en todas las bases.
¿Por qué veo un mensaje de dígitos no válidos?
Has introducido un carácter no permitido para esa base, como un 2 en un campo binario o una G en un campo hexadecimal. El binario acepta 0-1, el octal 0-7, el decimal 0-9 y el hexadecimal 0-9 más a-f. Elimínalo y los campos se actualizarán de nuevo.
¿Convierte fracciones o números con decimales?
No. Solo funciona con números enteros y no admite valores fraccionarios ni de coma flotante.
¿Se sube mis datos a algún sitio?
No. Cada conversión se ejecuta por completo en tu navegador con JavaScript del lado del cliente. Nada de lo que escribes se envía a un servidor ni se almacena en línea.

Herramientas relacionadas