toolbin_
EN

Générateur d'ObjectID MongoDB

Générez des ObjectID MongoDB (24 caractères hexadécimaux) avec horodatage intégré.

🔒 100 % côté client — aucune donnée envoyée

Générez des ObjectID MongoDB valides de 24 caractères hexadécimaux pour vos tests, seeds ou insertions manuelles. La génération se fait avec crypto.getRandomValues, 100% dans le navigateur : rien n'est envoyé sur un serveur.

À quoi ça sert ?

  • Créer des _id pour des documents de test MongoDB.
  • Peupler une base avec des seeds réalistes.
  • Simuler des références entre collections.
  • Tester une API attendant un ObjectID valide.

FAQ

De quoi est composé un ObjectID MongoDB ?

De 12 octets : 4 d'horodatage, 5 d'aléa propre au processus et 3 d'un compteur, soit 24 caractères hex.

L'ObjectID contient-il une date ?

Oui, ses 4 premiers octets encodent l'horodatage de création, extractible depuis l'ID.

Un ObjectID est-il triable par date ?

Approximativement : trier par _id revient à trier par ordre de création à la seconde près.

Ces ObjectID générés sont-ils valides pour MongoDB ?

Oui, ils respectent le format 24 caractères hexadécimaux et sont acceptés comme _id.