Geradores
Gerador UUID v4
Gere até 20 UUIDs v4 para fixtures e mocks, depois copie o lote em linhas, array JSON ou coluna CSV.
Processe a entrada para ver o resultado aqui.
Gera lotes de UUIDs v4 para fixtures, testes e protótipos, com saída em linhas, array JSON ou coluna CSV pronta para copiar.
Quando usar
Use quando precisa de identificadores aleatórios independentes para mocks, seeds, registros temporários ou componentes distribuídos.
Entrada
Informe uma quantidade entre 1 e 20 e escolha linhas, JSON ou CSV conforme o destino da fixture.
Resultado
A saída preserva o formato selecionado ao copiar: linhas simples, array JSON válido ou CSV de uma coluna com cabeçalho uuid.
- Escolha de 1 a 20 UUIDs para o lote.
- Selecione linhas, array JSON ou CSV conforme o arquivo de destino.
- Gere, revise a estrutura e copie o resultado sem perder a formatação.
- Aplique restrição de unicidade no sistema e não use UUID v4 como segredo ou ID ordenável.
- Fixtures de teste: Crie IDs independentes para exemplos, mocks e dados temporários durante o desenvolvimento.
- Banco de dados: Gere identificadores para protótipos, seeds ou registros manuais em ambientes não críticos.
- Sistemas distribuídos: Use UUID v4 quando diferentes partes precisam gerar IDs com baixa chance prática de colisão.
- Unicidade não absoluta: A chance de colisão é muito baixa, mas não matematicamente impossível.
- Fonte aleatória: A ferramenta usa crypto.randomUUID quando disponível e fallback compatível para formato v4.
- Limite por lote: O limite de 20 IDs mantém a saída legível e fácil de copiar.
- Não é autenticação: UUIDs não substituem tokens, senhas, chaves secretas ou controles de autorização.
- Gerador UUID v4 para fixtures: formatos e limites
Gere IDs UUID v4 para fixtures em linhas, JSON ou CSV e entenda colisões, ordenação no banco, segredos e processamento local.
Fixture em linhas
Entrada: Quantidade: 3; formato: um UUID por linha
Saída: Três UUIDs v4 em linhas separadas, prontos para copiar.
Array JSON para testes
Entrada: Quantidade: 5; formato: array JSON
Saída: Um array JSON válido com cinco UUIDs v4.
Coluna CSV para seed
Entrada: Quantidade: 4; formato: CSV com cabeçalho
Saída: Uma coluna uuid com quatro linhas de dados.
Como gerar UUIDs para fixtures e testes?
Escolha uma quantidade entre 1 e 20, selecione linhas, array JSON ou CSV e execute. O botão de cópia preserva o formato exibido.
Por que o limite é de 20 UUIDs por execução?
O limite mantém lotes manuais legíveis, rápidos de revisar e seguros para copiar. Para volumes maiores, gere IDs no código ou no banco do projeto.
Qual formato devo escolher?
Use linhas para colar IDs isolados, JSON para arrays em testes e fixtures, e CSV para uma coluna uuid com cabeçalho.
A geração usa API criptográfica do navegador?
Quando disponível, a ferramenta usa crypto.randomUUID(). Em navegadores sem esse método, aplica um fallback compatível com o formato v4.
UUID v4 garante que nunca haverá colisão?
Não existe garantia absoluta. O espaço aleatório torna colisões extremamente improváveis em lotes comuns, mas sistemas críticos ainda devem aplicar restrições de unicidade.
Posso usar UUID v4 como senha, token ou ID ordenável?
Não. UUID v4 é um identificador aleatório: não substitui segredos e não preserva ordem temporal. Use mecanismos específicos para autenticação ou IDs ordenáveis.
Os UUIDs gerados são enviados para backend?
Não. A geração, a formatação e a cópia acontecem no navegador, sem enviar os UUIDs para um backend da ferramenta.