AG UUID

NanoID nanoid · URL-safe

Um identificador conciso, com 21 caracteres por padrão, formado por caracteres seguros para URLs.

Visão geral

É criado sorteando caracteres do alfabeto A-Za-z0-9_-. É mais curto que o UUID, mantém baixa probabilidade de colisão e permite personalizar o alfabeto e o comprimento.

Estrutura

Comprimento em bits~126
Número de caracteres21
FormatoURL-safe A-Za-z0-9_-
OrdenávelNão
Baseado em aleatoriedadeSim

Quando usar

Ideal onde o comprimento importa, como links curtos, IDs públicos e códigos de cupom. É uma boa escolha quando a ordenação não é necessária e a concisão vem primeiro.

Exemplo

NanoID
V1StGXR8_Z5jdHi6B-myT

Gerar este formato

Ver código por linguagem →