Ferramentas para desenvolvedores · Free browser tool
Gerador de UUID/GUID
Gere tokens UUID v4 criptograficamente seguros de alta qualidade na hora, com opções em lote e zero rastreamento em servidor.
How many?
Generate 1 to 1,000 UUID v4 tokens at once.
Format options
Wrap each value
Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).
Click "Generate" to create your first batch of UUIDs.
Click any row to copy just that value.
Frequently Asked Questions
Há diferença real entre UUID e GUID?
Na prática, não. UUID (Universally Unique Identifier) é o nome usado no padrão oficial RFC 4122, enquanto GUID (Globally Unique Identifier) é o nome da Microsoft para sua própria implementação do essencialmente mesmo formato de 128 bits. GUIDs modernos e UUIDs padrão são estruturalmente idênticos — mesmo comprimento, mesma colocação de hífens, mesmos bits de versão/variante — então os termos são usados de forma intercambiável hoje, inclusive por esta ferramenta.
Qual a probabilidade de dois valores UUID v4 colidirem?
Astronomicamente improvável. Um UUID v4 tem 122 bits aleatórios (os outros 6 bits são fixos para marcar versão e variante), dando cerca de 5.3 × 10^36 valores possíveis. Mesmo se você gerasse um bilhão de UUID v4s por segundo, precisaria rodar por bem mais tempo que a idade do universo antes de uma chance de 50% de qualquer colisão. Para praticamente toda aplicação do mundo real, tratar colisões de UUID v4 como impossíveis é a premissa de engenharia correta.
Quando eu realmente gostaria de remover hífens ou envolver um UUID em aspas/chaves?
Remover hífens produz uma string hex compacta de 32 caracteres, que alguns sistemas esperam para chaves de armazenamento, nomes de arquivo ou slugs de URL. Envolver em aspas simples (ex.: 'uuid') é útil para colar direto em um SQL INSERT, enquanto envolver em chaves (ex.: {uuid}) combina com o formato literal tradicional de GUID .NET/COM usado em C# e entradas do registro do Windows. Ative o que combinar com onde você vai colar o valor.
Por que gerar UUIDs no navegador em vez de usar uma biblioteca ou endpoint de servidor?
Todo UUID aqui vem de crypto.randomUUID(), o mesmo gerador de números aleatórios criptograficamente seguro (CSPRNG) embutido em navegadores modernos e usado por baixo dos panos pela maioria das bibliotecas UUID server-side — então não há trade-off de qualidade. Gerar localmente também significa que os identificadores que você cria (que podem mapear para linhas reais de banco, fixtures de teste ou tokens de sessão) nunca são transmitidos a lugar nenhum nem logados por um servidor, e você não precisa instalar um pacote para um lote pontual.
Ferramentas que também podem ajudar
Explore outros utilitários gratuitos no navegador para vendedores, criadores e profissionais.
- Ferramentas para desenvolvedores
Formatador e validador de JSON
Formate, embelezze, valide e minifique seus dados JSON na hora com destaque local de erros de sintaxe.
Experimentar - Ferramentas para desenvolvedores
Codificar/Decodificar Base64
Codifique texto para Base64 ou decodifique strings Base64 de volta para texto na hora, com suporte completo a UTF-8 e zero vazamento de dados.
Experimentar - Ferramentas para desenvolvedores
Testador de Regex
Teste e depure suas expressões regulares em tempo real com destaque ao vivo de sintaxe, capturas de grupo e toggles de flags.
Experimentar
Gerador de UUID/GUID
Gere tokens UUID v4 criptograficamente seguros de alta qualidade na hora, com opções em lote e zero rastreamento em servidor.