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.