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.
Related tools
AES · criptografar / descriptografar Criptografe e descriptografe texto com AES-GCM usando uma senha, no seu navegador. Chave de API · gerador Gere chaves de API com um prefixo personalizado (sk_live_, pk_...), criptograficamente seguras. Hash Bcrypt Gere um hash bcrypt de uma senha e verifique uma senha contra um hash, no seu navegador. Calculadora binária (bitwise) Execute operações bitwise (AND, OR, XOR, NOT, shifts) em dois números, no seu navegador. Cifras clássicas (Caesar, ROT13, Vigenère) Criptografe e descriptografe com as cifras Caesar, ROT13 e Vigenère (educacional). CRC32 · checksum Calcule o checksum CRC32 de um texto (hexadecimal).