Configuración
Preparando el generador…
Cómo usarla
- Elige cantidad, longitud y alfabeto.
- Genera un lote nuevo en el navegador.
- Copia los ID o descarga texto, JSON o CSV.
Cómo funcionan los Nano ID
Los Nano ID son identificadores aleatorios compactos. Por defecto tienen 21 caracteres de un alfabeto compatible con URL: letras, números, _ y -.
Ajusta la longitud y los caracteres para registros de prueba. Esta herramienta sigue el enfoque de selección aleatoria de Nano ID; no ejecuta el código de tu aplicación.
Selección uniforme de caracteres
Los bytes aleatorios provienen de Web Crypto. Los valores fuera del alfabeto se descartan en vez de aplicar un módulo, para que todos los caracteres tengan la misma probabilidad.
length = 21; count = 2V1StGXR8_Z5jdHi6B-myT
Uakgb_J5m9g-0JDMbcJqLDos ID ilustrativos con el alfabeto y la longitud predeterminados.
Longitud y colisiones
Admite de 1 a 128 caracteres. El alfabeto personalizado debe tener entre 1 y 94 caracteres ASCII imprimibles distintos, sin espacios. Una longitud o un alfabeto menor aumenta las colisiones; no se garantiza unicidad.
Exportar el mismo lote
Cambiar longitud o alfabeto requiere generar de nuevo. Cambiar el formato conserva los ID. JSON escapa caracteres especiales y CSV añade comillas cuando es necesario.
Hasta 1.000 valores por lote. Nano ID admite longitudes de 1 a 128 y de 1 a 94 caracteres ASCII imprimibles distintos. Los enteros usan el rango de 64 bits con signo. Generación local, con un límite de 10 segundos.
Preguntas frecuentes
¿Cuál es el alfabeto predeterminado?
A–Z, a–z, 0–9, guion bajo y guion: 64 caracteres compatibles con URL.
¿La longitud predeterminada es 21?
Sí. Puedes elegir entre 1 y 128.
¿Puedo usar emoji?
No. Solo se admiten caracteres ASCII imprimibles distintos, sin espacios.
¿Los ID son siempre únicos?
No. La probabilidad de colisión depende del alfabeto, la longitud y el número de ID creados.
¿Se suben los ID?
No. La generación y exportación se realizan en el navegador.