toolbin_

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.