Cada función del conversor binario
Conversión multibase en tiempo real
El conversor muestra simultáneamente el número en binario, octal, decimal, hexadecimal y en cualquier base personalizada entre 2 y 62 — con el alfabeto configurable (dígitos, luego mayúsculas y minúsculas). La entrada acepta los prefijos 0b (binario), 0o (octal) y 0x (hexadecimal), con detección automática de la base. El resultado se actualiza con cada tecla, sin botón «Convertir».
Números con y sin signo
El mismo patrón de bits puede leerse de tres formas: sin signo (0 a 2ⁿ−1), con signo en complemento a dos (−2ⁿ⁻¹ a 2ⁿ⁻¹−1), con signo en signo y magnitud o en complemento a uno. El conversor muestra las cuatro interpretaciones a la vez, evitando los clásicos errores de desbordamiento y de signo. El tamaño es configurable de 4 a 1024 bits, o personalizado más allá.
Complemento a dos paso a paso
La pestaña dedicada muestra la demostración completa: escribir el valor absoluto en binario sobre n bits, invertir cada bit y después sumar 1. Para un número positivo, el primer bit es simplemente el signo. En 8 bits, −5 se convierte así en 11111011. Esta representación, usada por todos los procesadores, hace idénticas la suma y la resta.
Visualizador de bits clicables
Cada bit muestra su peso (2⁰, 2¹, 2²…) y su valor. Un clic alterna el bit y todas las conversiones se recalculan al instante: es la forma más sencilla de entender el valor de un byte, construir una máscara o descomponer una dirección IP en binario.
Calculadora binaria y operaciones de bits
La suma, la resta, la multiplicación, la división entera y el módulo se ejecutan en precisión arbitraria. Las operaciones a nivel de bits — AND (&), OR (|), XOR (^), desplazamiento izquierdo (<<) y derecho (>>) — respetan el tamaño elegido (8, 16, 32, 64 bits…) y la interpretación con o sin signo. El resultado se muestra en todas las bases con su patrón de bits.
Texto a binario
Convierte texto, archivo o URL a códigos de bytes en binario, hexadecimal, octal y decimal, con la tabla por carácter (código, binario, hex). Codificaciones admitidas: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 y UTF-16. La decodificación inversa acepta una secuencia binaria, hexadecimal u octal, con o sin espacios.
Tabla de conversión interactiva
Recorre los valores de 0 a 255 (y más) con sus representaciones decimal, hexadecimal, binaria, octal y su carácter. El campo de búsqueda filtra al instante y un clic en una fila carga el valor en el conversor — ideal para aprender ASCII y potencias de dos.
Hexadecimal y colores
Escribe un color #RRGGBB: la herramienta calcula RGB, HSL y CMYK, muestra la vista previa y el color complementario, y convierte el valor hexadecimal a binario, octal y decimal de una sola vez.
Bytes y unidades de datos
Convierte bits, bytes, kilo/mega/giga/terabytes y sus equivalentes binarios (KiB, MiB, GiB, TiB) respetando ambas convenciones: el Sistema Internacional (1 KB = 1000 bytes) y el sistema IEC (1 KiB = 1024 bytes).
Permisos Unix (chmod)
Traduce un código chmod (755, 644…) a notación simbólica rwxr-xr-x, en binario por clase (propietario, grupo, otros) y a la inversa. Los valores 4=lectura, 2=escritura, 1=ejecución se desglosan y se explican.
Historial, uso compartido y exportación
Cada conversión se guarda localmente: vuelve a cargarla con un clic o borra la lista. Comparte un valor por URL (?v=base:valor) y exporta los resultados a TXT, CSV, JSON o Markdown. Paleta de comandos (Ctrl+K) para moverse entre los nueve modos.
Cómo convertir binario a decimal
Cada bit de un número binario corresponde a una potencia de dos: el bit de la derecha vale 2⁰ = 1, el siguiente 2¹ = 2, luego 2² = 4, 2³ = 8, etc. Para convertir 1010: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. En general solo se suman los pesos de los bits que valen 1.
Enlace inverso: 11111111 (ocho bits a 1) = 255, el valor máximo de un byte sin signo, es decir, 2⁸ − 1. Potencias de dos útiles para recordar: 2¹⁰ = 1024 (kilo binario), 2²⁰ = 1048576 (mega binario), 2³⁰ ≈ mil millones (giga binario).
Cómo convertir un número decimal a binario
El método de divisiones sucesivas: divide el número entre 2 y anota el resto (0 o 1). Repite con el cociente hasta llegar a 0, y lee después los restos de abajo hacia arriba.
Ejemplo con 13: 13 ÷ 2 = 6 resto 1; 6 ÷ 2 = 3 resto 0; 3 ÷ 2 = 1 resto 1; 1 ÷ 2 = 0 resto 1 → al leer hacia atrás: 1101. Comprobación: 8 + 4 + 0 + 1 = 13.
Tabla de referencia de potencias de dos
Útil para el cálculo mental: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Cada byte en binario usa exactamente 8 bits: de 00000000 a 11111111.
Recomendado para
Estudiantes y profesores de informática (aprender bases numéricas, ASCII, complemento a dos), desarrolladores (máscaras de bits, flags, protocolos, depuración hexadecimal), administradores de sistemas (permisos chmod, resolución de máscaras) y cualquier persona que quiera un conversor binario en línea rápido, fiable y privado.