toolbin_

Gerador de ObjectID do MongoDB

Gere ObjectIDs do MongoDB (24 caracteres hexadecimais) com timestamp embutido.

🔒 100 % no cliente — nenhum dado enviado

Gere ObjectIDs válidos do MongoDB com 24 caracteres hexadecimais para seus testes, seeds ou inserções manuais. A geração usa crypto.getRandomValues, 100% no navegador: nada é enviado para um servidor.

What is it for?

  • Crie valores _id para documentos de teste do MongoDB.
  • Popule um banco de dados com dados realistas.
  • Simule referências entre coleções.
  • Teste uma API que espera um ObjectID válido.

FAQ

Do que é composto um ObjectID do MongoDB?

De 12 bytes: 4 para um timestamp, 5 de aleatoriedade específica do processo e 3 de um contador, ou seja, 24 caracteres hexadecimais.

O ObjectID contém uma data?

Sim, seus primeiros 4 bytes codificam o timestamp de criação, que pode ser extraído do ID.

Um ObjectID pode ser ordenado por data?

Aproximadamente: ordenar por _id corresponde, em linhas gerais, à ordem de criação até o segundo.

Esses ObjectIDs gerados são válidos para MongoDB?

Sim, eles seguem o formato hexadecimal de 24 caracteres e são aceitos como _id.