Generador de ObjectID de MongoDB
Genera ObjectID de MongoDB (24 caracteres hexadecimales) con una marca de tiempo incrustada.
🔒 100 % en el cliente — no se envía ningún dato
Genera ObjectID de MongoDB válidos de 24 caracteres hexadecimales para tus pruebas, seeds o inserciones manuales. La generación usa crypto.getRandomValues, 100% en el navegador: no se envía nada a un servidor.
What is it for?
- ▸ Crea valores _id para documentos de prueba de MongoDB.
- ▸ Rellena una base de datos con datos realistas.
- ▸ Simula referencias entre colecciones.
- ▸ Prueba una API que espera un ObjectID válido.
FAQ
¿De qué se compone un ObjectID de MongoDB?
De 12 bytes: 4 para una marca de tiempo, 5 de aleatoriedad específica del proceso y 3 de un contador, es decir, 24 caracteres hexadecimales.
¿El ObjectID contiene una fecha?
Sí, sus primeros 4 bytes codifican la marca de tiempo de creación, que puede extraerse del ID.
¿Se puede ordenar un ObjectID por fecha?
De forma aproximada: ordenar por _id coincide grosso modo con el orden de creación hasta el segundo.
¿Son válidos para MongoDB estos ObjectID generados?
Sí, siguen el formato hexadecimal de 24 caracteres y se aceptan como _id.