Binario a Decimal
Un número binario funciona por potencias de dos: cada bit 1 suma el peso de su posición, así que 1010 significa 8 + 2 = 10. Este convertidor hace esa suma por ti en ambas direcciones. Pega un solo número binario o decimal, elige la dirección y lee el valor convertido al instante. Útil para comprobar respuestas de deberes, descifrar un bit flag o confirmar lo que imprime un depurador.
Cómo funciona el convertidor
-
1
Introduce un número
Escribe un solo número binario (solo 0s y 1s) o un solo número decimal (solo dígitos). Los ceros a la izquierda están bien, pero no se aceptan espacios, guiones bajos ni un segundo valor.
-
2
Elige la dirección
Binario a Decimal interpreta la entrada como base-2 sin signo. Decimal a Binario convierte un entero normal de vuelta a su forma binaria.
-
3
Lee el resultado
El valor convertido aparece junto a la entrada. En modo binario cada bit `1` aporta el peso de su posición, así que `1010` se convierte en 8 + 2 = 10.
-
4
Copia o convierte de nuevo
Usa el botón de copiar para tomar el resultado, o cambia la entrada y la conversión se actualiza al instante.
Ejemplo trabajado: 1011 0101
| Posición del bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| Peso | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Valor del bit | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Contribución | 128 | 0 | 32 | 16 | 0 | 4 | 0 | 1 |
Total: 128 + 32 + 16 + 4 + 1 = 181
Referencia rápida por ancho
- Nibble de 4 bits: valor máximo 15
- Byte de 8 bits: valor máximo 255
- Short de 16 bits: valor máximo 65,535
- Int de 32 bits (sin signo): valor máximo 4,294,967,295
- Long de 64 bits (sin signo): valor máximo 18,446,744,073,709,551,615
Con signo vs sin signo
Este convertidor trata la entrada binaria como sin signo por defecto. Para números con signo en complemento a dos, un 1 a la izquierda en una palabra de ancho fijo significa que el valor es negativo: invierte cada bit, suma uno y niega el resultado. El convertidor no tiene modo con signo ni selector de ancho, así que interpreta tú los valores con signo o usa una herramienta especializada.
Límites de precisión
Los valores de hasta 63 bits se convierten con exactitud. Las entradas más grandes se tratan con aritmética de coma flotante, por lo que los últimos dígitos de valores muy grandes pueden perder precisión, y un valor de 64 bits con el bit superior activado se lee como sin signo.
Preguntas frecuentes
En modo binario solo se aceptan los dígitos 0 y 1. Espacios, guiones bajos, letras o puntuación hacen que la entrada sea inválida y no se muestra ningún resultado. En modo decimal solo se aceptan los dígitos del 0 al 9.
Los valores de hasta 63 bits se convierten con exactitud. Las entradas más grandes se convierten con aritmética de coma flotante y pueden perder precisión, así que revisa bien los resultados muy grandes, especialmente valores de 64 bits con el bit superior activado.
Porque el convertidor interpreta el binario como sin signo. Bajo complemento a dos, 11111111 en una palabra de 8 bits significa -1; para obtener esa lectura, calcula tú la interpretación con signo o usa una herramienta con modos con signo.
No, el convertidor acepta un valor a la vez. Convierte cada número por separado, o usa una función de hoja de cálculo como BIN2DEC para conversiones masivas.
Herramientas relacionadas
Referencia de la tabla ASCII
Tabla ASCII completa del 0 al 127 con decimal, hex, octal, binario y referencia numérica HTML para cada carácter, incluidos los códigos de control como NUL, LF y DEL.
Referencia de caracteres HTML
Lista buscable de entidades HTML, sus códigos nombrados y numéricos, y una copia con un clic para caracteres y símbolos especiales.
Referencia de atajos de teclado
Busca los atajos predeterminados documentados de VS Code, Chrome y Bash con GNU Readline en macOS, Windows y Linux.
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Formateador de JSON
Pega JSON para verlo con sangría de 2 o 4 espacios, minificarlo en una salida compacta o comprobar rápidamente la sintaxis antes de copiar el resultado.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Herramienta disponible en otros idiomas
- 2進数から10進数へ変換 [JA]
- Binär zu Dezimal [DE]
- Biner ke Desimal [ID]
- 2진수를 10진수로 변환 [KO]
- 二进制转十进制 [ZH]
- Binär till decimal [SV]
- Nhị phân sang thập phân [VI]
- İkilik Sayıdan Onluk Sayıya [TR]
- Binair naar decimaal [NL]
- เลขฐานสองเป็นฐานสิบ [TH]
- Binary to Decimal [EN]
- Binaire à Décimal [FR]
- Binário para Decimal [PT]
- من الثنائي إلى العشري [AR]
- Binarny na dziesiętny [PL]
- Binario a Decimale [IT]
- Двоичное в десятичное [RU]