Convertir una dirección IP a binario (y de binario a IP)
Convierte una dirección IPv4 a binario, hexadecimal y entero decimal de 32 bits, o de binario a decimal con puntos, con la clase de dirección, si es privada o pública y el desglose por octetos.
Cómo funciona
Cada octeto (0–255) → 8 bits: 128 64 32 16 8 4 2 1 · entero de 32 bits = o₁ × 256³ + o₂ × 256² + o₃ × 256 + o₄ · clase según el primer octeto: A 0–127, B 128–191, C 192–223, D 224–239, E 240–255
Una dirección IPv4 es un número de 32 bits escrito como cuatro octetos decimales. Al pasar cada octeto a 8 dígitos binarios (rellenando con ceros a la izquierda) se obtiene la forma que se usa para calcular máscaras de subred y bits de red y de host. El tipo de dirección sigue el registro de usos especiales de la IANA: 10/8, 172.16/12 y 192.168/16 son privadas (RFC 1918), 100.64/10 es el espacio del NAT de operador (CGNAT), 127/8 es loopback y 169.254/16 es de enlace local. Las clases A–E son históricas (el direccionamiento por clases se sustituyó por CIDR en 1993), pero se siguen enseñando.
Ejemplo resuelto
192.168.1.10: 192 = 128 + 64 → 11000000; 168 = 128 + 32 + 8 → 10101000; 1 → 00000001; 10 = 8 + 2 → 00001010. Así, la dirección en binario es 11000000.10101000.00000001.00001010, en hexadecimal 0xC0A8010A y como entero de 32 bits 3,232,235,786: una dirección de clase C privada (RFC 1918).
Fuentes: RFC 1918 — Address Allocation for Private Internets · IANA IPv4 Special-Purpose Address Registry
Preguntas frecuentes
¿Cómo convierto una dirección IP a binario?
Convierte cada uno de los cuatro números por separado a binario de 8 bits usando los valores 128, 64, 32, 16, 8, 4, 2 y 1, y únelos con puntos. 192 es 11000000 porque 128 + 64 = 192.
¿Cómo paso de binario a dirección IP?
Divide los 32 bits en cuatro grupos de 8 y suma los valores de las posiciones con 1 en cada grupo. 10101000 = 128 + 32 + 8 = 168. También puedes pegar el binario directamente en este convertidor.
¿Qué direcciones IP son privadas?
De 10.0.0.0 a 10.255.255.255, de 172.16.0.0 a 172.31.255.255 y de 192.168.0.0 a 192.168.255.255 (RFC 1918). Se usan dentro de redes domésticas y de oficina y no se enrutan en internet.
¿Se siguen usando las clases de direcciones IP?
No para el enrutamiento, que usa CIDR desde 1993, pero las clases A, B y C se siguen enseñando y dan las antiguas máscaras por defecto /8, /16 y /24.
¿Para qué sirve el entero decimal?
Las bases de datos y algunos programas guardan las direcciones IPv4 como un único número de 32 bits, lo que facilita comprobar rangos. 192.168.1.10 = 3,232,235,786.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.