Gerador de Nano ID

Gere IDs aleatórios compactos com o comprimento e alfabeto desejados.

Identificadores e dados de teste
Preparando o gerador…

Configurações

Preparando o gerador…

Saída
Seu resultado aparecerá aqui.

Como usar

  1. Escolha a quantidade, o comprimento e o alfabeto.
  2. Gere um novo lote no navegador.
  3. Copie os IDs ou baixe em texto, JSON ou CSV.

Entendendo os Nano IDs

Nano IDs são identificadores aleatórios compactos. O padrão usa 21 caracteres compatíveis com URL: letras, números, _ e -.

Ajuste comprimento e alfabeto para registros de teste. A ferramenta segue a seleção aleatória de caracteres do Nano ID; ela não executa o código do seu aplicativo.

Seleção uniforme de caracteres

Os bytes aleatórios vêm de Web Crypto. Valores fora do alfabeto são descartados em vez de usar apenas módulo, dando a cada caractere a mesma chance de ser selecionado.

Exemplo de lote Nano ID
Configurações
length = 21; count = 2
Exemplo de saída
V1StGXR8_Z5jdHi6B-myT
Uakgb_J5m9g-0JDMbcJqL

Dois IDs ilustrativos com comprimento e alfabeto padrão.

Comprimento e colisões

Use de 1 a 128 caracteres. Um alfabeto personalizado deve ter de 1 a 94 caracteres ASCII imprimíveis distintos, sem espaços. IDs mais curtos e alfabetos menores aumentam o risco de colisão; a unicidade não é garantida.

Exportar o mesmo lote

Mudar comprimento ou alfabeto exige gerar novamente. Trocar o formato mantém os IDs. JSON escapa caracteres especiais; CSV adiciona aspas quando necessário.

Limites de processamento

Até 1.000 valores por lote. Nano IDs aceitam comprimentos de 1 a 128 e de 1 a 94 caracteres ASCII imprimíveis distintos. Inteiros usam o intervalo de 64 bits com sinal. Geração local com limite de 10 segundos.

?

Perguntas frequentes

Qual é o alfabeto padrão?

A–Z, a–z, 0–9, sublinhado e hífen: 64 caracteres compatíveis com URL.

O comprimento padrão é 21?

Sim. Você pode escolher de 1 a 128 caracteres.

Posso usar emojis?

Não. Somente caracteres ASCII imprimíveis distintos, sem espaços.

Os IDs são sempre únicos?

Não. O risco de colisão depende do alfabeto, do comprimento e da quantidade de IDs gerados.

Os IDs são enviados para um servidor?

Não. A geração e a exportação acontecem no navegador.

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.