UUID Generator npm
Gera UUID RFC 4122 para projetos Node.js, suporta várias versões e opções de formatação para testes, seed e identificadores únicos.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
About This Tool
Lógica central e recursos: capacidades-chave incluem: (1) seleção de versão entre {1,3,4,5}; (2) geração em lote com quantidade configurável; (3) controle de formatação (hyphenated vs compact); (4) derivação determinística para v3/v5 via namespace+nome; (5) saída como array de strings com serialização opcional; (6) validação e relatório estruturado de erros. Funcionalidades obrigatórias: count > 0 e versão em {1,3,4,5}. Opcional/Avançado: fornecer namespace+nome para v3/v5, escolher o formato e exportar para estruturas de dados comuns ou arquivos via ferramentas downstream.
Entradas e saídas: entradas: count (inteiro, obrigatório, exemplo 5, intervalo 1-10000); version (enum 1,3,4,5; padrão 4); hyphenated (boolean, padrão true); namespace (string, opcional); name (string, opcional). Saídas: uuids (array de strings); format (string: 'hyphenated' ou 'compact'); saída de exemplo documentada.
Algoritmos e cálculos: V4 usa RNG criptograficamente forte para UUIDs aleatórios; V1 é baseado no tempo; V3 usa MD5(Namespace, Name) para UUID baseado em namespace; V5 usa SHA-1(Namespace, Name). As entradas são validadas e a hyphenation é normalizada após a geração.
Erros e casos extremos: count inválido (<=0 ou >10000) gera erro; versão inválida; para v3/v5 Namespace ou Name ausentes, recorre a v4 quando possível; grandes contagens podem consumir memória; colisões são estatisticamente improváveis, mas não garantidas.
How to Use
- Forneça entradas: defina count, versão e a opção de hyphenation.
- Se usar v3 ou v5, forneça Namespace e um nome para IDs determinísticos.
- Execute o gerador para produzir os IDs solicitados.
- Leia o array resultante de UUIDs e copie/exporte conforme necessário.
- Verifique formatação e consistência em seus fixtures de teste.
Frequently Asked Questions
Find Quick Answers
O que é um UUID e por que RFC 4122?
Quais versões a ferramenta suporta?
Posso gerar múltiplos IDs de uma vez?
Os IDs gerados são criptograficamente seguros?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Conversor Spotify para MP3
Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...
Calculadora de Distância Rodoviária
Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic