Gerador de UUID
Sobre esta ferramenta
Um UUID é um identificador de 128 bits escrito como 32 dígitos hexadecimais separados por traços, como f47ac10b-58cc-4372-a567-0e02b2c3d479. Esta ferramenta gera UUIDs versão 4 (totalmente aleatórios) e versão 7 (um timestamp seguido de bits aleatórios, o que faz os IDs ficarem ordenados pela ordem de criação), um de cada vez ou centenas de uma só vez.
A geração acontece inteiramente no seu navegador usando a Web Crypto API. Nada é enviado para lugar nenhum, então você pode gerar quantos IDs precisar para uma migração de banco de dados ou um fixture de teste sem deixar rastro em nenhum servidor.
Usos comuns: chaves primárias para uma nova tabela de banco de dados, IDs de requisição para logging e rastreamento, ou dados de preenchimento para testes e mocks. Escolha v7 quando quiser IDs que também funcionem como um timestamp aproximado e se ordenem bem em um índice de banco de dados; escolha v4 quando só precisar de um valor único e imprevisível. Veja a RFC 9562 para o formato, e a referência do crypto.randomUUID() no MDN para entender como o navegador gera a aleatoriedade.