Inicio / Herramientas Numéricas / Conversor binario en línea
Herramientas online gratis

Conversor binario en línea

Convierte números enteros entre binario y decimal con precisión total. Admite números grandes y negativos. Ejemplo: 101101 → 45. El procesamiento se realiza…

Empezar a usar

Conversión precisa de enteros grandes

Este conversor maneja números enteros de hasta 10,000 dígitos, usando aritmética de precisión arbitraria (BigInt). No pierde precisión más allá del límite de los números seguros de JavaScript.

Ejemplo práctico

Convierte el binario 101101 a decimal: el resultado es 45. Invierte la dirección y convierte 45 a binario: obtienes 101101. También admite negativos: -101 en binario se convierte a -5 en decimal.

Qué hace y qué no hace

La herramienta solo convierte enteros. No convierte fracciones binarias, representaciones de punto flotante, bytes de texto ni representaciones bit a bit. Los números negativos se muestran con un signo menos, no en complemento a dos.

Validación de entrada

El binario solo acepta los dígitos 0 y 1, con un signo menos opcional. El decimal solo acepta dígitos, con un signo menos opcional. Se rechazan fracciones, notación científica, prefijos como 0b, espacios incrustados y dígitos inválidos. Los ceros a la izquierda se aceptan pero no se conservan en el resultado normalizado.

Preguntas frecuentes

¿Puedo convertir números binarios con fracciones?

No, esta herramienta solo convierte números enteros. Para fracciones binarias necesitarías otra herramienta.

¿Cómo se manejan los números negativos?

Los números negativos se representan con un signo menos delante del valor absoluto, no en complemento a dos.

¿Hay un límite en la cantidad de dígitos?

Sí, la entrada está limitada a 10,000 dígitos para evitar un uso excesivo de memoria del navegador.

Lista de verificación

  • Selecciona la dirección correcta de conversión.
  • Ingresa solo dígitos válidos y un signo menos opcional.
  • Revisa que no haya espacios ni prefijos.
  • El resultado se muestra al instante en el otro campo.

El procesamiento se realiza localmente en tu navegador.