Gerador de UUID
Gere e copie vários identificadores únicos (UUIDs).
Configurações de Geração de ID
Selecione o formato e as opções para os IDs a serem gerados
IDs Gerados
Aleatório
Lista de IDs gerados. Clique para copiar.
fada35a5-485b-49b9-82ee-3ed5c6b58363
6941c3ac-b598-46bc-bc02-70e35ad0a887
d519fd48-3858-445a-904f-07ec9714023d
71e86a92-467e-4401-9b1b-bfb8528da204
6491c368-0988-4595-8875-b1ed93194f63
Detalhes do Formato de ID
Padrão UUID RFC 4122
UUID v1: Timestamp + Endereço MAC
Ordenação por tempo garantida, identificável por máquina
Ordenação por tempo garantida, identificável por máquina
UUID v3: Namespace + Nome + MD5
Determinístico, a mesma entrada produz o mesmo resultado
Determinístico, a mesma entrada produz o mesmo resultado
UUID v4: Completamente Aleatório
Mais comum, aleatório de 122 bits
Mais comum, aleatório de 122 bits
UUID v5: Namespace + Nome + SHA-1
Hash mais seguro que o v3
Hash mais seguro que o v3
UUID v6: v1 ordenável por tempo
Otimização de índice de BD
Otimização de índice de BD
UUID v7: Timestamp + Aleatório
Padrão mais recente, ordenável
Padrão mais recente, ordenável
Formatos de ID Alternativos
NanoID: ID seguro para URL
Comprimento variável, conjunto de caracteres personalizado
Comprimento variável, conjunto de caracteres personalizado
CUID2: ID resistente a colisões
Ambiente distribuído seguro, comprimento variável
Ambiente distribuído seguro, comprimento variável
ULID: ID Ordenável
26 caracteres, codificado em Base32
26 caracteres, codificado em Base32
KSUID: ID K-sortable
Ordenado por tempo, codificado em Base62
Ordenado por tempo, codificado em Base62
Snowflake: ID de Sistema Distribuído
Desenvolvido pelo Twitter, inteiro de 64 bits
Desenvolvido pelo Twitter, inteiro de 64 bits
Recomendações de Uso
- • Propósito geral: UUID v4, UUID v7
- • Chaves primárias de banco de dados: UUID v7, ULID, KSUID
- • Para URLs: NanoID, CUID2
- • Geração determinística: UUID v3, UUID v5
- • Sistemas distribuídos: Snowflake, KSUID
- • Ordenação por tempo importante: UUID v6, UUID v7, ULID