ForHosting KIT · Ferramentas para dev

Gerador de UUID

Um UUID v4 tem 122 bits aleatórios, enquanto o v7 começa com uma marca de tempo em milissegundos para que as linhas novas fiquem em ordem de criação: escolha v4, v7 ou ULID e quantos precisa, e receba o lote inteiro de uma vez. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Um UUID é um identificador universal único, aquele código de 36 caracteres que bancos de dados e APIs usam para não confundir registros. Este gerador de UUID cria identificadores v4 na hora, um ou centenas de uma vez, direto no seu navegador — grátis, sem cadastro e sem enviar nada para servidor.

Para que serve um UUID

UUID (identificador universal único) é um código de 128 bits, escrito como 36 caracteres hexadecimais com hífens, feito para nunca se repetir. Ele resolve um problema clássico: gerar IDs em máquinas diferentes sem coordenar nada entre elas. Por isso aparece em chave primária de banco de dados, em nome de arquivo enviado por usuário, em token de sessão e em rastreamento de pedidos.

Dois sistemas podem criar milhões de UUIDs ao mesmo tempo e a chance de colisão é, na prática, zero.

Um agora ou mil de uma vez

Precisa de um identificador rápido para colar num teste? Gere e copie. Precisa popular uma tabela de homologação com centenas de registros?

Peça o lote inteiro e baixe a lista pronta, um UUID por linha. Não há limite de quantidade nem fila de espera: o cálculo acontece no seu computador, então gerar 10 ou 10.000 leva praticamente o mesmo tempo.

Por que quase todo mundo usa a versão 4

Existem várias versões de UUID, mas a v4 domina porque é a mais simples de usar bem: os bits são sorteados de forma aleatória, sem depender de relógio nem de endereço de rede da máquina. Isso significa que ela não vaza informação sobre quando ou onde foi gerada — um detalhe que importa para privacidade — e funciona igual em qualquer linguagem, banco ou sistema operacional. Se você não tem um motivo específico para outra versão, v4 é a escolha padrão.

No navegador ou em processos automáticos

Para uso manual, a ferramenta desta página resolve: roda grátis, sem cadastro e sem limite. O preço é publicado, sem assinatura mínima: você paga pelo que usar.

Massa de testes para o time de QA

A equipe da TecnoSul Soluções Digitais precisa simular 500 pedidos no ambiente de homologação. Em vez de escrever um script só para isso, gera os 500 UUIDs de uma vez e cola na planilha de casos de teste.

Chave primária que não entrega o volume do negócio

Uma loja virtual com pedidos numerados em sequência (/pedido/1042) revela quantas vendas já fez — e permite que curiosos troquem o número na URL. Migrar para UUID esconde a contagem e fecha essa porta.

Nome único para arquivo enviado por usuário

Um sistema que recebe comprovantes em PDF não pode salvar dois envios como comprovante.pdf. Renomear cada arquivo com um UUID elimina a colisão sem consultar o banco de dados.

É grátis de verdade ou tem pegadinha?

No navegador é grátis, sem limite e sem marca d'água: gere quantos UUIDs quiser.

Os UUIDs que eu gero passam por algum servidor?

Não. Tudo é calculado dentro do seu navegador, no seu computador ou celular. Nenhum identificador sai da página — não há upload, registro nem histórico do que você gerou.

Qual versão de UUID a ferramenta gera?

UUID v4, o formato aleatório de 36 caracteres que virou padrão de mercado para chaves e identificadores. É o tipo aceito por qualquer banco de dados e biblioteca moderna.

Existe chance de dois UUIDs saírem iguais?

Em teoria sim, na prática não: o espaço de combinações do v4 é tão grande que a engenharia trata a colisão como impossível. Nenhum sistema real precisa se proteger contra dois v4 idênticos gerados por acaso.

UUID serve como chave primária no banco de dados?

Serve, e é uso comum. A ressalva honesta: UUIDs ocupam mais espaço que inteiros e podem fragmentar índices em tabelas gigantes. Para a maioria dos sistemas, a vantagem de gerar IDs sem coordenação compensa.

Preciso de cadastro para usar?

Não. A ferramenta abre e funciona, no navegador do computador ou do celular.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/dev/uuid

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/dev/uuid \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"count":1,"version":"v4"}'
{
  "count": 1,
  "version": "v4"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.uuid",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Grátis no navegador, automático via API

Quando o seu sistema precisa gerar identificadores sozinho — num pipeline de dados, num script de migração, numa integração — a mesma capacidade existe como chamada de API, por US$ 0,002 por solicitação, cada uma devolvendo o lote que você pedir.

Rastrear uma requisição entre vários sistemas

Quando um pedido passa pelo site, pela API de pagamento e pelo sistema de logística, um UUID de correlação em cada etapa permite juntar os logs e descobrir onde a operação travou.

Ver a documentação completa do KIT →