Como usar
- Escolha a versão do UUID: v7 (ordenado por tempo) ou v4 (aleatório).
- Configure a quantidade desejada (1 a 10.000) e ative o processamento em lote se necessário.
- Escolha o formato de saída: com traços, maiúsculas, com chaves ou aspas, SQL ou JSON.
- Clique em Gerar e, em seguida, copie todos os resultados ou faça o download em .txt/.json.
Recursos principais
- UUID v7 (Baseado em timestamp): Gere IDs ordenados por tempo para melhorar a localidade do índice em seus bancos de dados.
- Geração em lote (10k+): Crie até 10.000 identificadores rapidamente com processamento fatiado para evitar o travamento da interface.
- Formatação personalizada (SQL/JSON): Exporte como comandos SQL INSERT, arrays JSON, formatos com aspas/chaves ou texto puro.
- Algoritmo livre de colisões: Combina a ordenação de tempo com alta entropia aleatória para minimizar qualquer risco de duplicidade.
- Segurança local: Executado totalmente no navegador, garantindo que seus identificadores nunca saiam do seu dispositivo.
Ferramentas relacionadas
Formatador JSON seguro: formate, valide e corrija JSON localmente no seu navegador. Embeleze, minifique, detecte erros e gere interfaces TypeScript ou Zod. Processamento local no navegador, seguro e privado, sem upload.
Testador e avaliador de JSONPath gratuito para JSON de API. Extraia nós correspondentes em tempo real, inspecione caminhos e copie resultados JSON com processamento local no navegador, seguro e privado (sem upload).
Converta objetos ou arrays JSON para CSV localmente no seu navegador. Aplane campos aninhados, visualize o resultado e copie ou baixe o arquivo CSV de forma segura e privada (sem upload de dados).
Converta texto ou arquivos CSV para JSON localmente no seu navegador. Suporte a cabeçalhos, delimitadores de vírgula/ponto e vírgula/tabulação, arquivos por arrastar e soltar. Processamento local no navegador, seguro e privado, sem upload.
Compare dois documentos JSON localmente no seu navegador. Ordene as chaves dos objetos para uma comparação semântica, ignore diferenças de ordenação e identifique campos adicionados, removidos ou modificados. Processamento local no navegador, seguro e privado, sem upload.
Minifique JSON em uma linha, remova recuos e quebras de linha, e compare o tamanho original, tamanho minificado, bytes economizados e porcentagem salva. Seguro e privado com processamento local no navegador (sem upload).
Conversor de JSON para TypeScript online e gratuito. Gere instantaneamente interfaces e tipos de TypeScript a partir do seu JSON com processamento local no navegador, seguro e privado (sem upload).
Converta YAML para JSON formatado localmente no seu navegador. Esta ferramenta para desenvolvedores suporta conversão em tempo real, múltiplos documentos YAML e aviso de erros por linha — processamento local no navegador, seguro e privado, sem upload.
Lógica de cálculo
- v4: Utiliza geradores de números pseudo-aleatórios seguros (Web Crypto API) e configura os bits específicos da versão e variante do UUID.
- v7: Segue a especificação RFC 9562 com um timestamp Unix em milissegundos combinado a bits de entropia aleatória, aplicando uma estratégia de sequência para timestamps idênticos.
- Geração em lote: Os resultados são exibidos em blocos (chunks) para manter a página responsiva durante a renderização.
Perguntas frequentes
Por que usar UUID v7 em vez de v4 em bancos de dados?
Como o UUID v7 é ordenado cronologicamente, as inserções em índices B-Tree ocorrem de forma quase sequencial, reduzindo a fragmentação e paginação de dados se comparadas ao v4 (totalmente aleatório).
Como gerar 10.000 UUIDs de forma instantânea?
Use o modo de geração em lote e defina o seletor para 10.000. Nós geramos os dados em lotes menores para que o navegador não trave.
Meus dados estão seguros (privacidade/local)?
Sim. A geração é feita 100% no seu navegador de forma local. Nada é enviado, armazenado ou registrado em servidores externos.
O serviço é gratuito? Existe limite de quantidade?
É gratuito. Você pode criar de 1 a 10.000 UUIDs por rodada e exportá-los; para volumes maiores, basta rodar o processo mais de uma vez.
Os UUIDs gerados são absolutamente únicos?
Nenhum sistema garante unicidade absoluta sob qualquer circunstância, mas o nível de entropia e a estrutura das versões v4 e v7 tornam a chance de colisão virtualmente impossível na prática.