O UUID (Universally Unique Identifier) é um padrão internacional definido pelo RFC 4122 para criação de identificadores que, na prática, nunca se repetem. Diferente de IDs sequenciais (1, 2, 3...), o UUID pode ser gerado por qualquer sistema, em qualquer momento, sem precisar de uma autoridade central que coordene a numeração — tornando-o perfeito para arquiteturas distribuídas e microsserviços.
Nossa ferramenta suporta UUID v4 (geração puramente aleatória) e UUID v1 (baseado em timestamp e identificador da máquina). O v4 é recomendado na maioria dos casos por não expor informações do sistema, enquanto o v1 tem a vantagem de ser parcialmente sequencial, reduzindo a fragmentação de índices em bancos de dados que processam muitas inserções.
Todos os UUIDs são gerados localmente no seu navegador usando a API `crypto.getRandomValues()` — a mesma API criptograficamente segura usada por sistemas operacionais modernos. Isso garante que nenhum dado é enviado para servidores externos e que os identificadores gerados possuem qualidade criptográfica adequada para uso em produção.
Além da geração individual, a ferramenta permite criar múltiplos UUIDs em lote, escolher entre o formato com hifens (padrão visual) e sem hifens (para armazenamento em VARCHAR ou BINARY), facilitando integração direta com seu fluxo de trabalho de desenvolvimento.