Gerador de NanoID
Gere strings NanoID compactas e próprias para URL na hora, no seu navegador.
Como usar a ferramenta Gerador de NanoID
- Defina o tamanho do ID. 21 caracteres é o padrão do NanoID.
- Escolha quantos IDs gerar.
- Escolha um alfabeto: o conjunto padrão próprio para URL, só alfanumérico, minúsculas e dígitos, só dígitos ou hexadecimal.
- Clique em Executar para gerar seus IDs.
Como funciona a ferramenta Gerador de NanoID
Cada caractere é escolhido do alfabeto selecionado usando um byte aleatório do gerador de números aleatórios criptograficamente seguro do navegador (crypto.getRandomValues).
O alfabeto padrão tem 64 símbolos próprios para URL (A-Za-z0-9_-), então cada caractere traz 6 bits de aleatoriedade e um ID de 21 caracteres tem 126 bits aleatórios, um pouco mais que os 122 de um UUID v4, com 15 caracteres a menos. Alfabetos menores precisam de IDs mais longos para a mesma resistência a colisões.
Perguntas frequentes
- Esta ferramenta é grátis?
- Sim. Gere NanoIDs sem custo e sem precisar de cadastro.
- Qual a diferença entre NanoID e UUID?
- Os NanoIDs são mais curtos e usam um alfabeto maior e próprio para URL, oferecendo unicidade comparável com menos caracteres que um UUID padrão.
- Esses IDs são criptograficamente seguros?
- Sim. Os caracteres são escolhidos pelo gerador de números aleatórios criptograficamente seguro do seu navegador.