Conversor de direcciones IP a binario
Convierte direcciones IPv4 entre decimal con puntos, binario, entero de 32 bits y hexadecimal en cualquier sentido, y expande IPv6 a binario completo. Gratis e instantáneo.
IPv4 en decimal con puntos, binario con puntos, 32 bits, entero decimal o hex 0x; o cualquier dirección IPv6 (con :: o IPv4 incrustada).
IPv4
192.168.1.111000000.10101000.00000001.000000011100000010101000000000010000000132322357770xC0A80101C0.A8.01.01::ffff:c0a8:101¿Qué es IP a binario?
Introduce una dirección IP en cualquier notación y ve todas las demás. Para IPv4: decimal con puntos, binario con puntos, la cadena binaria de 32 bits, el entero decimal, hexadecimal y la forma IPv6 mapeada desde IPv4. Para IPv6: las formas comprimida y expandida, binario de 128 bits por grupo, hexadecimal y decimal.
Cómo usar IP a binario
- Escribe una dirección en Dirección IP (cualquier notación):
192.168.1.1,3232235777,0xC0A80101,11000000.10101000.00000001.00000001o una dirección IPv6 como2001:db8::1. - Comprueba la etiqueta IPv4 / IPv6 para confirmar cómo se reconoció la entrada.
- Consulta las formas convertidas de abajo y usa Copiar en cualquier fila.
Ejemplo
192.168.1.1
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101
Cuándo usar IP a binario
Úsalo para ejercicios de subredes, reglas de firewall que necesitan IP como enteros o para entender cómo se almacenan las direcciones. Para calcular rangos de red, máscaras y número de hosts, usa una calculadora CIDR/de subredes.
Cómo funciona IP a binario
La entrada IPv4 se convierte en un entero de 32 bits: octetos en decimal con puntos (0–255, sin ceros iniciales), cuatro grupos binarios de 8 bits, una cadena simple de 32 bits, un entero decimal de hasta 4294967295 o hexadecimal 0x. Todas las salidas se derivan de ese entero. La entrada IPv6 se expande rellenando :: con los grupos de ceros que faltan (una cola IPv4 incrustada se convierte en dos grupos hexadecimales) y se guarda como un BigInt de 128 bits; la forma comprimida sigue el RFC 5952 (minúsculas, se acorta la serie más larga de grupos de ceros).
Casos de Uso Comunes
- Aprender subredes viendo las direcciones en binario
- Volver a convertir a forma con puntos una IP guardada como entero en una base de datos
- Expandir una dirección IPv6 comprimida para documentación
- Obtener la forma hexadecimal de una IP para analizar paquetes
Preguntas Frecuentes
¿Por qué se rechaza 192.168.01.1?
Los ceros iniciales son ambiguos (algunos sistemas los leen como octal), así que no se aceptan.
¿Cómo se calcula la forma entera?
a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.
¿Qué es una dirección IPv6 mapeada desde IPv4?
La forma ::ffff:0:0/96 que usan los sistemas de doble pila para representar una dirección IPv4 dentro de IPv6.