Conversor de decimal a binario
Convierte entre decimal y binario con visualización paso a paso de división/posición, complemento a dos, desglose IEEE 754 y herramientas de manipulación de bits.
Actualizado
Decimal to Binary Converter
Convert between decimal and binary with step-by-step visualization, two's complement, IEEE 754 breakdown, bit manipulation, and bulk mode.
Decimal Input
Supports negative numbers and arbitrarily large integers (BigInt).
Binary Result
—
Quick Reference
Powers of 2
2, 4, 8, 16, 32, 64, 128, 256
Max unsigned 8-bit
255 = 1111 1111
Max unsigned 16-bit
65535 = FFFF
Preguntas Frecuentes
¿Qué es el Conversor de Decimal a Binario?
El Conversor de Decimal a Binario es una herramienta online gratuita que convierte entre decimal y binario con visualización paso a paso de la división/método posicional, dos. Funciona por completo en tu navegador, sin necesidad de instalación ni registro.
¿Paso a paso?
De decimal a binario muestra la división repetida entre 2 con los restos leídos de abajo hacia arriba. De binario a decimal muestra el método posicional (cada bit × 2^posición).
¿Números grandes?
Sí, BigInt nativo para precisión arbitraria, sin el límite de 53 bits.
¿Es gratis usar el Conversor de Decimal a Binario?
Sí, el Conversor de Decimal a Binario es 100 % gratuito, sin registro, sin tarifas ocultas y sin límites de uso. Todo el procesamiento ocurre localmente en tu navegador, garantizando una privacidad total.
¿Están seguros mis datos con esta herramienta?
Por completo. El Conversor de Decimal a Binario procesa todo del lado del cliente, en tu navegador. No se sube ningún dato a ningún servidor ni se almacena en él. Tu contenido permanece siempre privado en tu dispositivo.
¿Funciona el Conversor de Decimal a Binario en dispositivos móviles?
Sí, el Conversor de Decimal a Binario es totalmente adaptable y funciona en smartphones y tablets. Puedes usarlo en cualquier dispositivo con un navegador web moderno, sin necesidad de descargar ninguna app.
¿Necesito crear una cuenta para usar esta herramienta?
No hace falta ninguna cuenta ni registro. Solo abre el Conversor de Decimal a Binario en tu navegador y empieza a usarlo de inmediato. No hay barreras de registro ni restricciones de uso.
¿Cómo uso el Conversor de Decimal a Binario?
Solo introduce tu entrada en el campo correspondiente, ajusta las opciones a tu gusto y la herramienta la procesará al instante. Después puedes copiar el resultado al portapapeles o descargarlo.
¿Qué navegadores son compatibles?
El Conversor de Decimal a Binario funciona en todos los navegadores modernos, como Chrome, Firefox, Safari, Edge y Opera. Para una mejor experiencia, usa la última versión de tu navegador preferido.
¿Cuántos bits se necesitan para representar un número decimal en binario?
La cantidad de bits necesarios para un número entero no negativo es el número de dígitos binarios que produce, y crece aproximadamente en un bit cada vez que el valor se duplica. Un solo bit cubre de 0 a 1, dos bits cubren de 0 a 3, tres bits cubren de 0 a 7, y en general n bits representan valores desde 0 hasta 2^n menos 1. Así, un byte de 8 bits abarca de 0 a 255, y 16 bits abarcan de 0 a 65.535. Para hallar el mínimo de bits de un valor, toma la posición de su bit más significativo activado y súmale uno. Si necesitas valores con signo que incluyan negativos, se reserva un bit para el signo, lo que reduce el rango positivo. Introduce cualquier número arriba y el conversor mostrará su cadena binaria completa, así que basta con contar los dígitos para ver exactamente cuántos bits ocupa.
¿Cómo representa el complemento a dos los números negativos en binario?
El binario puro no tiene una forma incorporada de escribir un signo menos, así que las computadoras usan el complemento a dos para los enteros con signo. Para codificar un valor negativo en un ancho fijo, se toma el binario de su valor absoluto, se invierte cada bit y luego se suma uno. El bit más a la izquierda se convierte en un bit de signo: 0 significa positivo, 1 significa negativo. Este esquema es ingenioso porque la suma binaria ordinaria funciona igual para valores positivos y negativos sin casos especiales, y solo existe una representación del cero. Cada ancho tiene un rango fijo: el de 8 bits con signo abarca de -128 a 127, el de 16 bits de -32.768 a 32.767, y el de 32 bits de -2.147.483.648 a 2.147.483.647. La vista de Signo codifica tu valor en los tres anchos a la vez y señala un desbordamiento si el número cae fuera del rango de un ancho. Escribe un número negativo arriba para ver su patrón de bits en complemento a dos.
¿Por qué 0.1 no se puede almacenar de forma exacta en coma flotante binaria?
Las computadoras almacenan los decimales usando coma flotante IEEE 754, que representa un valor como un bit de signo, un exponente y una fracción (mantisa) de bits. El problema es que este formato solo puede expresar sumas de potencias de dos, como 1/2, 1/4 y 1/8. Del mismo modo que 1/3 no tiene un decimal finito exacto, 0.1 no tiene un binario finito exacto, así que se redondea al valor más cercano que el formato puede representar. Ese pequeño redondeo es la razón por la que 0.1 más 0.2 no da exactamente 0.3 en la mayoría de los lenguajes de programación. Un valor de precisión simple (32 bits) usa 1 bit de signo, 8 bits de exponente y 23 bits de mantisa, mientras que uno de doble precisión (64 bits) usa 1, 11 y 52. La vista IEEE 754 diseca tu número en estos campos para ambos anchos y muestra el hexadecimal en bruto, haciendo visible el redondeo. Introduce un decimal como 0.1 arriba para ver exactamente cómo se almacena.
¿Cuál es la relación entre hexadecimal, octal y binario?
El hexadecimal, el octal y el binario están estrechamente relacionados porque sus bases son todas potencias de dos, lo que hace que la conversión entre ellos sea limpia. Un dígito hexadecimal equivale exactamente a cuatro bits binarios (un nibble), y un dígito octal equivale exactamente a tres bits. Por eso el hexadecimal es en realidad una forma abreviada y compacta del binario: un byte como 11010110 se divide en 1101 y 0110, que es D6 en hexadecimal. Por esto el hexadecimal aparece por todas partes donde importa el binario, desde códigos de color y direcciones de memoria hasta volcados de bytes, ya que se mantiene legible mientras refleja los bits subyacentes. El octal funciona de la misma manera con grupos de tres bits y en el pasado dominaba en sistemas más antiguos. La vista de Otras Bases muestra tu valor en decimal, binario, octal y hexadecimal uno junto a otro, con el binario agrupado en nibbles para que el patrón de cuatro bits por dígito hexadecimal sea fácil de detectar. Introduce un valor arriba para comparar las cuatro bases a la vez.
¿Cómo cambian el NOT bit a bit y los desplazamientos de bits un número binario?
Las operaciones bit a bit actúan directamente sobre los bits individuales de un valor. NOT invierte cada bit, convirtiendo cada 0 en 1 y cada 1 en 0, lo que dentro de un ancho fijo produce el complemento del valor. Un desplazamiento a la izquierda mueve cada bit hacia el extremo más alto y rellena con ceros las posiciones bajas que quedan vacías, lo que duplica el número por cada posición desplazada. Un desplazamiento a la derecha mueve los bits hacia el extremo más bajo, dividiendo el número por la mitad y descartando los bits que caen fuera del borde. Estas operaciones son la base de las máscaras, los indicadores (flags) y el código sensible al rendimiento, donde desplazar bits es más rápido que multiplicar o dividir por potencias de dos. Como los resultados dependen del ancho elegido, el mismo desplazamiento puede comportarse de forma distinta a 8, 16 o 32 bits. La vista de Operaciones de Bits aplica NOT y desplazamientos a la izquierda o derecha en el ancho que elijas, para que puedas observar exactamente qué sucede con los bits subyacentes. Pruébalo con un número arriba.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/dec-to-bin" title="Decimal to Binary Converter — The Toolbox" width="100%" height="260" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/converter-tools/dec-to-bin?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Decimal to Binary Converter</a> by The Toolbox</p>Herramientas Relacionadas
Conversor de Longitud Gratis en Línea
Convierte entre metros, pies, pulgadas, millas y más unidades de longitud. Gratis, rápido y funciona totalmente en tu navegador sin necesidad de registro.
Conversor de Peso Gratis en Línea
Convierte entre kg, libras, onzas, gramos y más unidades de peso. Gratis, rápido y funciona totalmente en tu navegador sin necesidad de registro.
Conversor de Temperatura Gratis
Convierte temperaturas entre las escalas Celsius, Fahrenheit y Kelvin al instante. Gratis, rápido y funciona totalmente en tu navegador sin necesidad de registro.
Conversor de Área Gratis en Línea
Convierte entre metros cuadrados, acres, hectáreas y más. Gratis, rápido y funciona totalmente en tu navegador sin necesidad de registro.
Acerca del Conversor de Decimal a Binario
El Conversor de Decimal a Binario convierte números en base 10 a base 2 y viceversa, pero hace mucho más que mostrar una simple cadena de unos y ceros. Muestra la aritmética detrás de cada conversión, descompone el mismo valor en octal y hexadecimal, y expone las representaciones de bajo nivel que las computadoras realmente almacenan: complemento a dos, coma flotante IEEE 754 y operaciones bit a bit. Está pensado para estudiantes que aprenden sistemas numéricos, cursos de informática y electrónica, y desarrolladores que necesitan razonar sobre cómo se organiza un entero en memoria.
Elige una dirección con las pestañas de modo — Decimal a Binario o Binario a Decimal —, escribe un valor y el resultado se actualiza al instante. Un botón de intercambio invierte la dirección al momento, y un modo masivo te permite pegar una lista completa de números y descargar todas las conversiones en un archivo CSV. Todo se ejecuta localmente en tu navegador. Nada de lo que introduces se sube ni se almacena, no requiere registro y no tiene límite de uso.
Ve las matemáticas, no solo el resultado
La vista de Pasos de la herramienta muestra los métodos manuales estándar para que puedas comprobar tu propio trabajo o aprender el proceso.
- Decimal a binario usa el método de división: divide repetidamente entre 2, anota cada resto y luego lee los restos de abajo hacia arriba. Cada fila muestra el dividendo, el cociente y el resto (0 o 1).
- Binario a decimal usa el método posicional: cada bit se multiplica por su potencia de dos (el bit más a la derecha es 2⁰ = 1, luego 2, 4, 8, y así sucesivamente), y se suman los bits activados.
Como el conversor utiliza aritmética BigInt nativa, no existe un límite de 53 bits ni redondeo: puedes convertir enteros arbitrariamente grandes con total exactitud.
Un número, todas las bases
La vista de Otras Bases muestra el mismo valor en decimal (base 10), binario (base 2), octal (base 8) y hexadecimal (base 16) a la vez, con el binario agrupado en nibbles para facilitar la lectura. Esto es útil porque las cuatro bases están estrechamente relacionadas: un dígito hexadecimal equivale exactamente a cuatro bits binarios, y un dígito octal a tres, por lo que el hexadecimal (usado en códigos de color, direcciones de memoria y volcados de bytes) no es más que una forma compacta de escribir binario.
Números con signo, decimales y operaciones de bits
El binario puro no puede representar negativos por sí solo, así que las computadoras usan el complemento a dos. La vista de Signo muestra tu valor codificado en anchos de 8, 16 y 32 bits. Cada ancho tiene un rango fijo: un entero con signo de 8 bits abarca de −128 a 127, el de 16 bits de −32.768 a 32.767, y el de 32 bits de −2.147.483.648 a 2.147.483.647. Si introduces un número fuera del rango de un ancho, la herramienta señala el desbordamiento en lugar de dar un resultado engañoso.
Para decimales y magnitudes muy grandes, la vista IEEE 754 diseca el valor tanto en formato de precisión simple (32 bits) como doble (64 bits), separándolo en su bit de signo, exponente y mantisa, y mostrando el hexadecimal en bruto. Un valor de precisión simple usa 1 bit de signo, 8 bits de exponente y 23 bits de mantisa; uno de doble precisión usa 1, 11 y 52. Esta es la forma más clara de ver por qué algunas fracciones decimales, como 0.1, no pueden almacenarse de forma exacta en coma flotante.
La vista de Operaciones de Bits aplica NOT bit a bit y desplazamientos a la izquierda/derecha en un ancho de bits elegido, para que puedas observar qué hacen realmente << y >> sobre los bits subyacentes: las mismas operaciones usadas en máscaras, indicadores (flags) y código crítico en rendimiento.
Por qué es importante
El binario es el lenguaje que habla el hardware, y convertir a mano es lento y propenso a errores más allá de unos pocos dígitos. Ya sea que estés revisando un ejercicio, depurando una máscara de bits, eligiendo un tipo de dato que no se desborde, o simplemente tratando de entender por qué la aritmética de coma flotante se comporta como lo hace, el Conversor de Decimal a Binario te da tanto la respuesta como el razonamiento. Escribe un valor arriba para ver la conversión, los pasos y todas las representaciones actualizarse al instante.