Convertisseur d'adresse IP en binaire
Convertissez des adresses IPv4 entre décimal pointé, binaire, entier 32 bits et hexadécimal dans les deux sens, et développez l'IPv6 en binaire complet. Gratuit.
IPv4 en décimal pointé, binaire pointé, 32 bits, entier décimal ou hex 0x — ou toute adresse IPv6 (avec :: ou IPv4 intégrée).
IPv4
192.168.1.111000000.10101000.00000001.000000011100000010101000000000010000000132322357770xC0A80101C0.A8.01.01::ffff:c0a8:101Qu'est-ce que IP vers binaire ?
Saisissez une adresse IP dans n'importe quelle notation et voyez toutes les autres. Pour IPv4 : décimal pointé, binaire pointé, chaîne binaire de 32 bits, entier décimal, hexadécimal et forme IPv6 mappée IPv4. Pour IPv6 : formes compressée et entièrement développée, binaire de 128 bits par groupe, hexadécimal et décimal.
Comment utiliser IP vers binaire
- Saisissez une adresse dans Adresse IP (toute notation) :
192.168.1.1,3232235777,0xC0A80101,11000000.10101000.00000001.00000001ou une adresse IPv6 comme2001:db8::1. - Consultez le badge IPv4 / IPv6 pour confirmer comment l'entrée a été reconnue.
- Lisez les formes converties ci-dessous et utilisez Copier sur n'importe quelle ligne.
Exemple
192.168.1.1
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101
Quand utiliser IP vers binaire
Utilisez-le pour des exercices de découpage en sous-réseaux, des règles de pare-feu qui exigent des IP entières, ou pour comprendre comment les adresses sont stockées. Pour calculer des plages réseau, des masques et des nombres d'hôtes, utilisez plutôt un calculateur CIDR/sous-réseau.
Comment fonctionne IP vers binaire
Une entrée IPv4 est transformée en entier de 32 bits : octets décimaux pointés (0–255, sans zéros initiaux), quatre groupes binaires de 8 bits, une chaîne simple de 32 bits, un entier décimal jusqu'à 4294967295 ou un hexadécimal 0x. Toutes les sorties dérivent de cet entier. Une entrée IPv6 est développée en remplissant :: avec les groupes de zéros manquants (une fin IPv4 intégrée devient deux groupes hexadécimaux) et stockée comme BigInt de 128 bits ; la forme compressée suit la RFC 5952 (minuscules, plus longue suite de groupes de zéros abrégée).
Cas d'utilisation courants
- Apprendre le découpage en sous-réseaux en voyant les adresses en binaire
- Reconvertir en forme pointée une IP stockée sous forme d'entier dans une base de données
- Développer une adresse IPv6 compressée pour de la documentation
- Obtenir la forme hexadécimale d'une IP pour l'analyse de paquets
Questions Fréquentes
Pourquoi 192.168.01.1 est-elle rejetée ?
Les zéros initiaux sont ambigus (certains systèmes les lisent comme de l'octal) ; ils ne sont donc pas acceptés.
Comment la forme entière est-elle calculée ?
a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.
Qu'est-ce qu'une adresse IPv6 mappée IPv4 ?
La forme ::ffff:0:0/96 que les systèmes double pile utilisent pour représenter une adresse IPv4 dans IPv6.