Convertisseur IP en décimal
Obtenez l’entier qui se cache derrière une adresse IP, en décimal ou en hexadécimal, pour une adresse ou toute une liste.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur IP en décimal ?
Une adresse IPv4 est en réalité un entier non signé de 32 bits : 192.168.1.1 vaut 192×256³ + 168×256² + 1×256 + 1 = 3232235777. Les bases de données, pare-feu et tables de géolocalisation stockent souvent les adresses sous forme d’entiers, car les tests de plage et les tris deviennent de simples comparaisons numériques.
Ce convertisseur gère l’IPv4 et l’IPv6 (entier de 128 bits calculé exactement avec BigInt) et affiche le décimal, l’hexadécimal préfixé 0x, ou les deux. Saisissez une adresse par ligne et étiquetez éventuellement chaque résultat avec son entrée.
Comment ça marche ?
- Collez les adresses, une par ligne (IPv4 et IPv6 peuvent être mélangées).
- Choisissez décimal, hexadécimal ou les deux.
- Copiez les nombres dans votre requête ou votre tableur.
- Utilisez Échanger pour reconvertir des entiers en adresses.
Cas d'usage courants
- Stocker des IP sous forme d’entiers en base et tester si une adresse se situe entre deux bornes numériques.
- Comprendre comment les fichiers CSV IP-pays listent des plages sous forme d’entiers de début et de fin.
- Décoder une IP entière trouvée dans une URL ou un lien obscurci pour voir l’adresse réelle.
- Produire des formes hexadécimales comme 0xC0A80101 pour du code bas niveau ou l’analyse de paquets.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
192.168.1.1 10.0.0.1 2001:db8::1
3232235777 167772161 42540766411282592856903984951653826561
Confidentialité
Convertisseur IP en décimal s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Un entier n’indique pas l’ordre des octets : les résultats suivent l’ordre réseau standard (big-endian), qui correspond à inet_aton mais pas aux dumps little-endian.
Questions fréquentes
Que vaut 192.168.1.1 en nombre décimal ?
3232235777, soit 0xC0A80101 en hexadécimal.
Quelle taille peuvent atteindre les entiers IPv6 ?
Jusqu’à 2^128 − 1. Le BigInt de JavaScript conserve tous les chiffres exacts, sans arrondi.
Pourquoi certaines sources donnent-elles un autre nombre pour la même IP ?
Elles peuvent utiliser l’ordre little-endian ou traiter le nombre comme signé. Cet outil emploie l’ordre réseau non signé.
Outils associés
Convertisseur décimal en IP
Transformez un entier décimal, hexadécimal 0x ou binaire 0b en l’adresse IPv4 ou IPv6 qu’il représente.
Outils réseau
Convertisseur IP en binaire
Visualisez n’importe quelle adresse IP en bits, par exemple 192.168.1.1 → 11000000.10101000.00000001.00000001.
Outils réseau
Convertisseur binaire en IP
Collez un nombre binaire de 32 bits (avec ou sans points) pour obtenir l’adresse IPv4 en décimal pointé ; 128 bits donnent de l’IPv6.
Outils réseau
Validateur d’adresse IPv4
Collez une ou plusieurs adresses IPv4 pour savoir si chacune est valide, pourquoi elle ne l’est pas, et de quel type d’adresse il s’agit.
Outils réseau
Validateur d’adresse IPv6
Vérifiez une adresse IPv6, puis consultez sa forme courte canonique, sa forme complète sur 32 chiffres et son type.
Outils réseau
Convertisseur décimal en hexadécimal
Transformez des entiers décimaux en hexadécimal, avec groupement par octets, préfixe 0x et complément à deux de largeur fixe pour les négatifs.
Outils développeur
IP en hexadécimal
Transformez des adresses IP en hexadécimal, une adresse par ligne, en IPv4 comme en IPv6.
Outils réseau
Convertisseur de base (de 2 à 36)
Saisissez un nombre, choisissez sa base et la base cible : le résultat est exact, avec un aperçu en binaire, octal, décimal, hexadécimal et base 36.
Outils développeur