Générateur de Données Aléatoires
Adresses, Dates et Tables de Test
Ce générateur de données aléatoires crée des adresses IP, des adresses MAC, des dates, des heures, des fractions et des tables de test complètes. Donc choisissez une forme, appuyez sur un bouton, et copiez le résultat. Nous n'envoyons rien.
- GratuitPrix
- NeufFormes
- AucuneInscription
- AucuneEnvois
Générateur de données aléatoires
Créez des adresses IP et MAC, dates, heures, fractions et tables de test
Chaque valeur naît dans votre propre navigateur. Nous n'envoyons rien.
- Valeurs
- 0
- Différentes
- 0
- Caractères
- 0
Prêt. Choisissez quoi créer et appuyez sur Générer.
Ce qu'un générateur de données aléatoires fait pour vous
Le vrai travail a besoin de fausses données. Un formulaire a besoin de quelque chose à envoyer, une table a besoin de lignes à trier, et une règle de pare-feu a besoin d'une adresse à bloquer. Donc un générateur de données aléatoires remplit ces trous en quelques secondes, sans que vous inventiez les valeurs à la main.
Choisissez une forme en haut, dites combien vous en voulez, puis appuyez sur Générer. Ensuite les valeurs apparaissent dans la boîte du bas, prêtes à copier ou à enregistrer.
Neuf formes partagent le même panneau. Ainsi une seule page couvre les adresses, les dates, les heures, les fractions et des tables entières d'enregistrements.
Tout tourne dans votre navigateur. Donc rien de ce que vous faites ici n'arrive sur ce site, et nous ne stockons rien.
Comment fonctionne le générateur de données aléatoires
D'abord, l'outil lit les cases à l'écran. Ensuite il demande des nombres aléatoires à votre navigateur. Puis il met ces nombres dans la forme demandée, que ce soit une adresse, une date ou une ligne de table.
Aucune valeur ne part avec une avance. Car l'outil jette les nombres qui feraient pencher les chances, chaque adresse et chaque date garde la même chance que sa voisine.
Un générateur d'adresses IP aléatoires
Adresses IP est la première forme, et c'est celle que la plupart des gens viennent chercher. Donc choisissez IPv4 ou IPv6, puis prenez la plage qu'il vous faut.

Toute adresse vous donne l'espace entier. Publiques seulement saute les blocs privés et réservés, tandis que Privées seulement reste dedans. Ainsi la boucle locale garde tout sur 127.
Plages publiques, privées et de boucle locale
Les plages privées sont celles que votre routeur distribue : 10, 172.16 à 172.31, et 192.168. Elles sont décrites dans RFC 1918, et l'outil suit cette liste exactement.
Publiques seulement va dans l'autre sens. Donc il enlève ces trois blocs, et il enlève aussi la boucle locale, le multicast et la plage lien-local 169.254. Ainsi les adresses obtenues ressemblent à des adresses de l'internet ouvert.
Des adresses dans votre propre bloc
Tester un sous-réseau marche mieux quand les adresses sont dedans. Donc tapez par exemple 192.168.4.0/24 dans la case du bloc, et chaque adresse tombe dans cette plage.
L'outil arrondit votre saisie au début du bloc. Par exemple, 192.168.5.77/24 devient 192.168.5.0/24, qui est le bloc que vous visiez vraiment.
Adresses IPv6 aléatoires
Passez la version à IPv6 et la sortie change de forme. Ainsi la forme IPv6 courte réduit la plus longue suite de groupes à zéro en un double deux-points, comme les gens écrivent ces adresses à la main.
Décochez-la et vous obtenez les huit groupes en entier. Donc la forme longue convient à un fichier de configuration, tandis que la forme courte convient à un document.
Quelles adresses peut-on publier
Une adresse publique tirée au hasard appartient à quelqu'un. Donc gardez-la hors des captures d'écran, des articles et des tickets publics.
Pour les documents, utilisez les plages réservées exactement à cela dans RFC 5737 : 192.0.2.0/24, 198.51.100.0/24 et 203.0.113.0/24. Tapez l'une d'elles dans la case du bloc, et l'outil reste dedans. Ainsi le tableau complet vit dans le registre IANA des adresses IPv4 à usage spécial.
Un générateur d'adresses MAC aléatoires
Adresses MAC est la deuxième forme. Donc prenez le séparateur que vos outils attendent : deux-points, tirets, points Cisco ou rien du tout.

Les majuscules sont à une case de là. De plus, la case du type d'adresse vous laisse forcer les deux bits qui comptent.
Bits administré localement et multicast
Le premier octet d'une adresse MAC porte deux drapeaux. Donc l'un dit que l'adresse est multicast, et l'autre dit qu'elle appartient au réseau local plutôt qu'à un fabricant de matériel.
Administrée localement met ce second drapeau, donc votre fausse adresse ne peut pas heurter une vraie carte. Ensuite multicast met le premier à la place. En bref, l'outil fait des adresses honnêtes sur le fait d'être inventées.
Garder un préfixe de fabricant
Parfois un test a besoin d'adresses qui ressemblent à un seul fabricant. Donc tapez un préfixe comme 00:1A:2B, et l'outil le garde pendant qu'il tire le reste au hasard.
Ces trois premiers octets sont le bloc du fabricant. Le registre derrière eux se trouve dans la liste IANA des numéros Ethernet, donc prenez un préfixe qui colle au matériel que vous imitez.
Un générateur de dates aléatoires
Dates est la troisième forme. Donc réglez la date la plus ancienne et la plus récente, puis choisissez la façon de les écrire.

ISO donne 2026-03-09, qui est le format de ISO 8601 et celui que les bases de données préfèrent. Ensuite les formats US et européen utilisent des barres obliques, et les secondes Unix donnent un simple nombre pour une colonne d'horodatage.
Jours ouvrés seulement
Les données d'entreprise tombent rarement un dimanche. Donc cochez Jours ouvrés seulement, et chaque date revient du lundi au vendredi.
Cette seule case rend une table de factures de test bien plus crédible. Aussi, elle vous évite de filtrer les week-ends plus tard.
Un générateur d'heures aléatoires
Heures est la quatrième forme, et elle marche pareil. Donc réglez l'heure la plus tôt et la plus tard sur une horloge de 24 heures, par exemple 09:00 et 17:30.
Ensuite choisissez l'horloge de sortie. L'horloge de 24 heures donne 14:05, tandis que celle de 12 heures donne 2:05 PM. Donc les secondes sont facultatives, et une ligne de journal comme un créneau de réunion passent tous les deux.
Un générateur de fractions aléatoires
Fractions est la cinquième forme, et les enseignants l'utilisent le plus. Donc les fractions propres restent sous un, les impropres passent au-dessus, et les nombres mixtes mettent un entier devant.
Réglez le plus grand dénominateur selon la classe. Par exemple, douze convient au début, tandis que quatre-vingt-dix-neuf convient à une feuille plus dure. Ensuite Forme irréductible part cochée, donc décochez-la quand vous voulez que les élèves réduisent.
Un générateur de données de test aléatoires pour les tables
Les quatre dernières formes bâtissent une table entière d'enregistrements. Donc cochez les colonnes qu'il vous faut, réglez le nombre de lignes, et prenez JSON, XML, CSV ou TSV.

Quinze colonnes sont proposées : un numéro de ligne, un UUID, un nom, une adresse e-mail, une ville, un pays, une date, une heure, vrai ou faux, un nombre entier, un prix, un mot de statut, une adresse IP, une adresse MAC et une phrase courte.
JSON, XML, CSV et TSV
JSON sort comme un tableau d'objets, indenté par défaut. Donc décochez la case d'indentation pour une seule ligne compacte, ce qu'une API envoie d'habitude.
XML entoure les lignes de balises que vous nommez vous-même. Ensuite CSV suit RFC 4180, donc il met des guillemets autour de tout champ contenant une virgule, un guillemet ou un retour à la ligne. TSV est la même table avec des tabulations, qui se collent droit dans un tableur.
Des noms et des e-mails sans risque
Les noms viennent de deux courtes listes, donc ils se lisent comme des personnes sans appartenir à personne. De plus, les adresses e-mail finissent toujours par example.com, example.net, example.org ou test.example.
RFC 2606 garde ces domaines pour la documentation. Ainsi un test ne peut jamais envoyer un courriel à un vrai inconnu par erreur.
Colonnes UUID
Cochez la colonne UUID et chaque ligne reçoit un identifiant de version 4, avec les bits de version et de variante posés comme RFC 9562 le décrit.
Ces identifiants sont aléatoires, pas séquentiels. Donc ils conviennent à une clé primaire dans une base de test, et ils ne disent jamais combien d'enregistrements existent.
Des tirages répétables avec une graine
Une graine est un mot court qui fixe la sortie. Donc tapez release-42 dans la case de graine, et les mêmes réglages donnent toujours les mêmes valeurs.
Cela compte pour une suite de tests. D'abord, enregistrez la graine à côté du test. Ensuite quiconque le lance obtient la même table, et un échec devient quelque chose que vous pouvez répéter.
D'où vient le hasard
Sans graine, les nombres viennent de la source sûre intégrée à votre navigateur. Pour plus de détails, voir : la page MDN sur crypto.getRandomValues.
Avec une graine, l'outil utilise plutôt un petit générateur répétable. Même ainsi, la répartition reste égale. Donc la seule différence est que vous pouvez rejouer le tirage.
Copier, télécharger et limites
Appuyez sur Copier pour le presse-papiers, ou sur Télécharger pour un fichier. Ainsi chaque forme s'enregistre sous un nom sensé, donc un tirage JSON arrive en test-data.json et un tirage d'adresses en random-ip-addresses.txt.
Une liste simple rend jusqu'à mille valeurs, tandis qu'une table rend jusqu'à cinq cents lignes. Donc ces limites gardent la page rapide sur un téléphone, et les compteurs sous la boîte vous disent combien de valeurs vous avez eues et combien étaient différentes.
Sûr par conception
L'outil travaille dans votre navigateur. Donc il n'envoie rien, et il ne stocke rien. Ainsi la graine choisie, le bloc tapé et la table faite restent tous sur votre appareil.
Sur cette page
- L’outil
- Ce qu'un générateur de données aléatoires fait pour vous
- Utiliser le générateur de données aléatoires, étape par étape
- Ce que ce générateur de données aléatoires fait autrement
- Habitudes pour des données de test utiles
- Erreurs fréquentes avec un générateur de données aléatoires
- Questions fréquentes sur le générateur de données aléatoires
- Des compagnons pratiques pour les données de test
Continuer
Utiliser le générateur de données aléatoires, étape par étape
Quatre étapes vous mènent d'une boîte vide à des données de test utilisables.
- 1
Choisir une forme
Adresses, dates, heures, fractions ou une table.
- 2
Régler les options
Plage, format et combien de valeurs il vous faut.
- 3
Appuyer sur Générer
Votre navigateur crée les valeurs aussitôt.
- 4
Copier ou enregistrer
Prenez le presse-papiers, ou téléchargez le fichier.
Ce que ce générateur de données aléatoires fait autrement
Neuf formes, des plages honnêtes, et un tirage que vous pouvez répéter.
Neuf formes sur une page
Adresses, dates, heures, fractions et quatre formats de table.
De vraies règles d'adressage
Les plages privées, publiques et de boucle locale suivent les blocs publiés.
Des tirages répétables
Une graine donne la même table à toute l'équipe.
Des valeurs d'exemple sûres
Les adresses e-mail utilisent les domaines réservés à la documentation.
Des guillemets CSV corrects
L'outil échappe les virgules, les guillemets et les retours à la ligne comme la norme le demande.
Rien ne quitte votre onglet
Votre navigateur fait le travail, donc nous ne voyons jamais vos réglages.
Habitudes pour des données de test utiles
Quelques habitudes gardent les fausses données utiles au lieu de trompeuses.
- Utilisez les plages de documentation en public. Pour les captures et les articles, restez dans 192.0.2.0/24 ou 203.0.113.0/24.
- Semez tout ce dont un test dépend. Enregistrez la graine, donc vous pouvez répéter un échec à l'identique.
- Collez à la vraie forme. Prenez les colonnes que votre table a vraiment, pas toutes celles proposées.
- Gardez des dates sensées. Fixez une fenêtre qui colle à l'histoire, puis cochez Jours ouvrés seulement pour des données d'entreprise.
- Vérifiez les guillemets. Ouvrez une fois un tirage CSV dans un tableur, avant de faire confiance à l'import.
- Nommez le fichier. Dites dans le nom ou le ticket que les données sont fausses, pas réelles.
- Ne semez jamais un secret. Cet outil fait des données de test, donc il est mauvais pour des mots de passe ou des clés.
- Supprimez-les après. De fausses lignes qui survivent dans une base partagée embrouillent la personne suivante.
Erreurs fréquentes avec un générateur de données aléatoires
Chacune de ces erreurs transforme des données de test utiles en petit problème.
Publier une vraie adresse publique
Une IP publique tirée au hasard appartient à quelqu'un. Donc utilisez plutôt un bloc de documentation.
Oublier la graine
Sans elle, un test qui échoue ne peut pas revenir sur les mêmes lignes.
Écrire à une adresse générée
Elles finissent par example.com exprès, donc ne pointez jamais un vrai expéditeur dessus.
Prendre de fausses données pour un test de charge
Cinq cents lignes bien rangées ne disent rien d'un million de lignes sales.
Ignorer les guillemets du CSV
Une phrase avec une virgule casse un analyseur naïf, ce qui est le but du test.
Laisser des lignes de test en production
Une ligne nommée Ada Hall dans un rapport réel coûte un après-midi à quelqu'un.
Questions fréquentes sur le générateur de données aléatoires
Ce générateur de données aléatoires est-il gratuit ?
Oui. Il ne coûte rien, ne demande aucun compte et n'a aucune limite par jour. Donc il tourne dans votre navigateur, et nous n'avons aucun coût de serveur à répercuter.
Mes données quittent-elles mon appareil ?
Non. Votre navigateur crée chaque valeur. Ainsi rien n'arrive sur ce site, et nous ne gardons rien.
Comment générer une adresse IP aléatoire ?
Choisissez Adresses IP, prenez IPv4 ou IPv6, réglez la quantité, puis appuyez sur Générer. Ensuite la case de plage décide si elles sont publiques, privées ou en boucle locale.
Puis-je obtenir des adresses d'un seul sous-réseau ?
Oui. Tapez le bloc, par exemple 10.0.5.0/24, et chaque adresse tombe dedans. Donc l'outil arrondit votre saisie au début de ce bloc.
Quelles adresses peut-on publier dans un article ?
Les plages de documentation : 192.0.2.0/24, 198.51.100.0/24 et 203.0.113.0/24. Car les organismes de normalisation les gardent pour cela, personne ne les possède.
Fait-il des adresses IPv6 ?
Oui. Passez la version à IPv6, puis choisissez la forme courte avec le double deux-points ou les huit groupes complets.
Comment générer une adresse MAC aléatoire ?
Choisissez Adresses MAC et prenez un séparateur. Donc deux-points, tirets, points Cisco ou aucun séparateur sont proposés.
Que veut dire administrée localement ?
Cela met le bit qui marque l'adresse comme locale au lieu de matériel d'un fabricant. Ainsi votre fausse adresse ne peut pas entrer en conflit avec une vraie carte réseau.
Puis-je garder un préfixe de fabricant ?
Oui. Tapez les trois premiers octets, par exemple 00:1A:2B, et l'outil les garde pendant qu'il tire le reste au hasard.
Comment générer des dates aléatoires ?
Choisissez Dates, réglez le jour le plus ancien et le plus récent au format YYYY-MM-DD, puis prenez un format. Ainsi ISO, US, européen et secondes Unix sont tous là.
Puis-je éviter les week-ends ?
Oui. Cochez Jours ouvrés seulement, et chaque date revient du lundi au vendredi.
Puis-je obtenir des heures aléatoires ?
Oui. Réglez l'heure la plus tôt et la plus tard sur une horloge de 24 heures, puis choisissez une sortie en 24 ou 12 heures, avec les secondes si besoin.
Fait-il des fractions aléatoires ?
Oui. Donc les fractions propres, impropres et les nombres mixtes sont tous là, et vous fixez vous-même le plus grand dénominateur.
Les fractions peuvent-elles rester non réduites ?
Oui. Décochez Forme irréductible, et vous obtenez des fractions comme 4/8 qu'un élève doit encore réduire.
Comment faire une table de test ?
Choisissez JSON, XML, CSV ou TSV, cochez les colonnes voulues, réglez le nombre de lignes, puis appuyez sur Générer.
Quelles colonnes puis-je choisir ?
Quinze : numéro de ligne, UUID, nom, e-mail, ville, pays, date, heure, vrai ou faux, nombre entier, prix, statut, adresse IP, adresse MAC et une phrase courte.
Les adresses e-mail sont-elles réelles ?
Non. Elles finissent toujours par example.com, example.net, example.org ou test.example, que les normes gardent pour la documentation.
Le CSV met-il bien les guillemets ?
Oui. Donc l'outil entoure de guillemets tout champ contenant une virgule, un guillemet ou un retour à la ligne, et il double les guillemets internes, comme la norme CSV le demande.
À quoi sert la case de graine ?
Elle fixe le tirage. Ainsi la même graine et les mêmes réglages donnent toujours les mêmes valeurs, ce qui rend un test répétable.
Dois-je toujours utiliser une graine ?
Non. Laissez-la vide pour des valeurs nouvelles chaque fois. Donc utilisez-la seulement quand quelqu'un d'autre a besoin des mêmes données.
Combien de valeurs puis-je faire d'un coup ?
Une liste simple rend jusqu'à mille valeurs, et une table rend jusqu'à cinq cents lignes.
Puis-je enregistrer le résultat ?
Oui. Copiez-le dans le presse-papiers, ou téléchargez un fichier nommé d'après la forme choisie.
Est-ce sûr pour des mots de passe ou des clés ?
Non. C'est un générateur de données de test, donc utilisez un outil de mots de passe pour tout ce qui doit rester secret.
Fonctionne-t-il hors ligne ?
Oui, une fois la page chargée. Car générer ne demande aucun réseau.
Fonctionne-t-il sur un téléphone ?
Oui. Ainsi les cases s'empilent, les boutons restent grands, et la boîte de sortie défile toute seule.
Des compagnons pratiques pour les données de test
Faire les données est une étape. Donc ces trois-là aident pour le reste.
Générateur de nombres aléatoires
Tirez des nombres, des premiers, des octets ou des chaînes aléatoires.
Ouvrir l’outil →Générateur d'UUID
Créez des identifiants aléatoires pour des enregistrements et des tickets.
Ouvrir l’outil →Formateur JSON
Indentez, vérifiez et rangez le JSON que vous venez de faire.
Ouvrir l’outil →
Prêt à utiliser le générateur de données aléatoires ?
Choisissez une forme, réglez les options, puis appuyez sur le bouton. Le générateur de données aléatoires est gratuit, ne demande aucun compte et garde chaque valeur sur votre appareil.