ToolHub
Abrir herramienta

Generador de NanoID

Genera identificadores únicos seguros, cortos y compatibles con URL

Herramientas para desarrolladores

Acerca de esta herramienta

El Generador de NanoID es una herramienta en línea que utiliza aleatoriedad criptográfica para crear identificadores únicos seguros, cortos y compatibles con URL. Admite longitud y alfabeto personalizables, generación individual y por lotes, y copia con un clic. Todas las operaciones se ejecutan localmente en el navegador.

Características principales

Vista previa rápida

Casos de uso

id generator

Preguntas frecuentes

¿Cuál es la longitud predeterminada de NanoID? ¿Se puede personalizar?

La longitud predeterminada es de 21 caracteres, que es la recomendada oficialmente por NanoID, con una probabilidad de colisión extremadamente baja usando el alfabeto recomendado. Puedes ajustar libremente la longitud del ID entre 1 y 256.

¿Cómo personalizar el conjunto de caracteres del ID?

Configura el conjunto de caracteres deseado en el campo «Alfabeto». Por defecto se usa el conjunto de 64 caracteres compatible con URL (letras mayúsculas y minúsculas, números, guion bajo y guion). Por ejemplo, si solo necesitas números, puedes establecerlo como 0123456789.

¿Qué tan baja es la probabilidad de colisión de NanoID?

Con la longitud predeterminada de 21 caracteres y el alfabeto de 64 caracteres, la probabilidad de colisión después de generar mil millones de IDs es aproximadamente del 1%. Aumentar la longitud del ID reduce la probabilidad de colisión de forma exponencial; por ejemplo, con 36 caracteres, la probabilidad de colisión sigue siendo casi nula incluso generando billones de IDs.

¿Mis datos están seguros al usar esta herramienta?

Absolutamente seguros. Toda la generación de IDs utiliza el generador de números aleatorios criptográficos crypto.getRandomValues integrado en el navegador y se realiza localmente, sin subir ninguna información a ningún servidor.

¿Se pueden generar múltiples IDs por lotes?

Sí. En el área de generación por lotes, establece la cantidad (de 1 a 100) y haz clic en generar para crear múltiples NanoIDs de una sola vez. Los resultados del lote se pueden copiar uno por uno.