Générateur d'adresses IP aléatoires

Générez des adresses IPv4 et IPv6 aléatoires pour vos tests. Choisissez des plages publiques, privées ou de documentation, un pays ou votre propre bloc CIDR, puis exportez la liste.

Version IP

Adresses qu'un registre a déjà attribuées. Les blocs privés, loopback, link-local, multicast, de documentation et autres blocs réservés sont exclus.

Nombre entier de 1 à 1000.

Plus d'options

Définit le masque, le réseau et le préfixe qui s'affichent pour chaque adresse.

La même graine avec les mêmes paramètres donne la même liste. Laissez le champ vide pour obtenir une nouvelle liste à chaque fois.

Choisissez une plage et cliquez sur Générer.

Noter Générateur d'adresses IP aléatoires

Dans quelle mesure cet outil vous a-t-il été utile ? Votre note aide d'autres personnes à le trouver.

Adresses IP aléatoires pour les tests et les données d'exemple

Cet outil est utile quand il vous faut des adresses IP au bon format dans la bonne plage : données initiales pour une base de données, lignes d'exemple pour un analyseur de journaux, entrées pour un test de pare-feu ou capture d'écran qui doit montrer une adresse crédible. Choisissez IPv4 ou IPv6, une plage, puis cliquez sur Générer.

Le mode public ne produit jamais d'adresse privée, loopback ou réservée : la liste passe donc les mêmes contrôles que l'adresse d'un vrai client. Pour les exemples que d'autres liront, utilisez la plage de documentation. Elle est réservée à cet usage et aucun routeur ne l'achemine.

Plages IPv4 et leur usage

Chaque option du menu des plages correspond à un bloc de la liste IANA des usages spéciaux. Le public, c'est tout le reste entre 1.0.0.0 et 223.255.255.255. L'outil ignore aussi les adresses qui se terminent par .0 ou .255.

PlageBlocUsage
Publique1.0.0.0 à 223.255.255.255, hors blocs ci-dessousTout ce qui doit ressembler à un vrai hôte sur Internet : exemples de journaux, tests de géolocalisation IP, maquettes d'interface.
Privée, classe A10.0.0.0/8Grands réseaux d'entreprise, de campus et cloud.
Privée, classe B172.16.0.0/12Réseaux de taille moyenne et réseaux bridge Docker.
Privée, classe C192.168.0.0/16Routeurs domestiques et de petits bureaux.
Documentation192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24Tutoriels, documentation, rapports de bug et tests unitaires. Les routeurs les rejettent.
Loopback127.0.0.0/8Trafic qui reste sur l'appareil. 127.0.0.1 est localhost.
Link-local169.254.0.0/16L'adresse qu'un appareil s'attribue quand le DHCP est indisponible.
Espace partagé100.64.0.0/10NAT de niveau opérateur au sein d'un fournisseur d'accès.
Évaluation de performances198.18.0.0/15Tests de performances d'équipements réseau en laboratoire.
Multicast, classe D224.0.0.0/4Flux de un vers plusieurs, comme l'IPTV et mDNS.

Plages IPv6

IPv6 n'a pas de bloc privé au sens d'IPv4. Les adresses unique local jouent ce rôle. L'outil affiche l'IPv6 sous forme compressée (RFC 5952), sauf si vous choisissez la forme complète.

TypePréfixeUsage
Global unicast2000::/3 (l'outil utilise 2400::/12, 2600::/12, 2800::/12, 2a00::/12 et 2c00::/12)Adresses publiques. L'IANA a attribué ces cinq blocs aux registres régionaux.
Unique localfc00::/7 (l'outil utilise fd00::/8)Réseaux privés, l'équivalent IPv6 de la RFC 1918 (RFC 4193).
Link-localfe80::/10Chaque interface la configure elle-même. Elle n'est jamais routée.
Documentation2001:db8::/32Exemples et documentation (RFC 3849). La RFC 9637 a ajouté un second bloc, 3fff::/20.
Multicastff00::/8Trafic de un vers plusieurs. Les deux chiffres après ff sont les indicateurs et la portée.
Loopback::1/128Localhost. Il n'y a qu'une seule adresse : l'outil ne la propose donc pas.

Classes IP et masques par défaut

Avant 1993, le premier octet déterminait la taille d'un réseau. Le routage sans classe (CIDR) a remplacé ce schéma. Les classes sont toutefois toujours enseignées et apparaissent aux examens : l'outil les affiche donc. Si vous laissez le masque de sous-réseau à sa valeur par défaut, l'outil utilise le masque par défaut de la classe indiqué dans ce tableau.

ClassePremier octetMasque par défautHôtes par réseau
A1 à 126255.0.0.0 (/8)16 777 214
B128 à 191255.255.0.0 (/16)65 534
C192 à 223255.255.255.0 (/24)254
D224 à 239aucunGroupes multicast
E240 à 255aucunRéservée

Les premiers octets 0 et 127 sont réservés (ce réseau et loopback). La classe A est donc utilisable de 1 à 126.

Comment fonctionne la sélection par pays

Les cinq registres Internet régionaux (ARIN, RIPE NCC, APNIC, LACNIC et AFRINIC) publient les blocs IPv4 qu'ils ont attribués à chaque pays. L'outil choisit l'un des 40 plus grands blocs du pays sélectionné, puis une adresse aléatoire à l'intérieur. Les blocs de /9 et plus grands sont exclus, car ces anciens stocks mélangent des titulaires publics, d'entreprise et indépendants. Les données correspondent à l'état de octobre 2026. Cette option n'existe que pour IPv4.

Un registre enregistre où le titulaire a son siège, pas où l'adresse est utilisée. Les adresses cloud, VPN et mobiles peuvent se trouver n'importe où : une géolocalisation peut donc en rattacher certaines à un autre pays. Considérez le résultat comme des données de test plausibles, pas comme une localisation.

Les adresses publiques peuvent appartenir à de vrais appareils

Chaque adresse publique provient d'un espace d'adressage qu'un registre a déjà attribué. Certaines peuvent donc pointer vers de vrais serveurs ou routeurs domestiques. Utilisez-les comme du texte dans des données de test et des maquettes. Ne les scannez pas, ne les testez pas avec un ping et ne vous y connectez pas. Pour les exemples que vous publiez, choisissez plutôt la plage de documentation. Elle n'appartient à personne et aucun routeur ne l'achemine.

Comment fonctionne ce générateur d'adresses IP

Le générateur construit chaque adresse à partir de bits aléatoires et la confronte à la liste IANA des plages spéciales. En mode public, il ne reste que les adresses qui ne sont ni privées, ni loopback, ni link-local, ni multicast, ni réservées, ni destinées à la documentation. Les adresses qui se terminent par .0 ou .255 sont ignorées, car elles ressemblent à des adresses de réseau ou de diffusion.

Les plages privées, la plage de documentation et les autres plages spéciales proviennent de leurs blocs fixes. La sélection par pays prend l'un des plus grands blocs qu'un registre régional a attribués à ce pays, puis une adresse aléatoire à l'intérieur. Un bloc CIDR personnalisé limite la liste au réseau que vous saisissez. La classe, le masque, le réseau et la plage d'hôtes affichés pour chaque adresse découlent du préfixe choisi.

L'aléa provient du générateur aléatoire sécurisé de votre navigateur : deux exécutions diffèrent donc. Si vous saisissez une graine, l'outil passe à un générateur à valeur initiale : la même graine avec les mêmes paramètres donne la même liste. Aucune adresse ne se répète au sein d'un lot et rien ne quitte votre navigateur.

Comment utiliser Générateur d'adresses IP aléatoires

1

Choisir la version et la plage

Choisissez IPv4 ou IPv6 et une plage d'adresses : publique, privée, de documentation, un pays ou un bloc CIDR personnalisé.

2

Définir le nombre et le format

Indiquez combien d'adresses vous voulez et comment les afficher : adresse seule, avec préfixe ou avec port. Dans « Plus d'options », réglez le masque de sous-réseau ou la graine.

3

Copier ou télécharger

Cliquez sur « Générer » pour obtenir une nouvelle liste. Copiez une adresse ou toute la liste, ou téléchargez-la en TXT, CSV ou JSON.

Exemple d'utilisation

Trois adresses de la plage de documentation :

Entrée
IPv4, plage de documentation, 3 adresses
Sortie
192.0.2.176 192.0.2.97 192.0.2.69

Questions fréquentes

Ces adresses IP sont-elles réelles ?
Ce sont des adresses valides et correctement formatées. En mode public, elles proviennent d'un espace d'adressage que les registres ont déjà attribué : certaines appartiennent donc à de vrais serveurs ou routeurs. L'outil ne vérifie pas si une adresse est utilisée. Les plages de documentation, les plages privées et les autres plages spéciales ne sont jamais attribuées à un appareil sur Internet.
Quelle plage est la plus sûre pour les exemples et la documentation ?
Les plages de documentation. En IPv4, ce sont 192.0.2.0/24, 198.51.100.0/24 et 203.0.113.0/24 (RFC 5737) ; en IPv6, 2001:db8::/32 (RFC 3849). Personne ne les utilise et les routeurs les rejettent : le trafic que vous enverriez par erreur n'atteint donc aucun tiers.
Puis-je générer une fausse adresse IP pour masquer la mienne ?
Non. L'outil ne génère que du texte. Il ne modifie pas l'adresse sous laquelle votre appareil apparaît sur Internet. Pour masquer votre adresse, il vous faut un VPN ou un proxy. L'outil sert aux données de test, aux maquettes, aux captures d'écran et à l'enseignement.
Pourquoi le mode public ne produit-il pas d'adresses comme 10.x.x.x ou 192.168.x.x ?
Ces adresses sont privées. Le mode public exclut tous les blocs de la liste IANA des usages spéciaux : privé, loopback, link-local, espace partagé (CGNAT), évaluation de performances, documentation, multicast et réservé. Choisissez une plage privée si vous avez besoin de telles adresses.
Comment générer des adresses IP dans mon propre sous-réseau ?
Choisissez « Bloc CIDR personnalisé » et saisissez un réseau comme 10.20.0.0/22 ou 2001:db8:abcd::/48. Toutes les adresses de la liste se trouvent dans ce réseau. En IPv4, les adresses de réseau et de diffusion sont exclues.
Les classes IP ont-elles encore de l'importance ?
Plus pour le routage. Le CIDR a remplacé les classes en 1993 (RFC 1519, puis RFC 4632). Elles sont toujours enseignées et tombent en examen : c'est pourquoi l'outil affiche la classe et son masque par défaut. Pour un vrai sous-réseau, choisissez un préfixe comme /24 dans « Plus d'options ».
Puis-je obtenir à nouveau la même liste ?
Oui. Saisissez une graine dans « Plus d'options ». La même graine avec les mêmes paramètres donne la même liste sur n'importe quel appareil. Sans graine, vous obtenez une nouvelle liste à chaque fois.
Combien d'adresses puis-je générer et peuvent-elles se répéter ?
Jusqu'à 1000 par lot, et aucune adresse ne se répète au sein d'un lot. Une petite plage contient moins d'adresses que vous n'en demandez peut-être : un bloc /30 compte par exemple deux hôtes utilisables. L'outil indique alors combien d'adresses il a pu générer.
L'outil envoie-t-il mes paramètres ou mes résultats à un serveur ?
Non. Il s'exécute dans votre navigateur et tire ses nombres aléatoires de crypto.getRandomValues. Rien n'est envoyé ni enregistré.
Quelle est la précision de la sélection par pays ?
Elle affiche des adresses issues de blocs que le registre régional a attribués à ce pays. Le registre enregistre où se trouve le titulaire, pas où l'adresse est utilisée. Les adresses cloud, VPN et mobiles peuvent se trouver n'importe où : une base de géolocalisation en rattache donc certaines à un autre pays.

Outils associés

Commentaires

Les commentaires sont fournis par Disqus. Les charger vous connecte à Disqus, qui dépose des cookies et traite des données selon sa propre politique de confidentialité.

Générateur d'adresses IP aléatoires est maintenu par CodeItBro. Notre objectif est de proposer les meilleurs outils gratuits pour développeurs sur le web. Si vous avez des remarques ou des suggestions, rendez-vous sur notre page de contact.

Cité par

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge