Generador de Nano ID

Genera ID aleatorios compactos con la longitud y el alfabeto que elijas.

Identificadores y datos de prueba
Preparando el generador…

Configuración

Preparando el generador…

Salida
El resultado aparecerá aquí.

Cómo usarla

  1. Elige cantidad, longitud y alfabeto.
  2. Genera un lote nuevo en el navegador.
  3. 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.

Ejemplo de lote Nano ID
Configuración
length = 21; count = 2
Ejemplo de salida
V1StGXR8_Z5jdHi6B-myT
Uakgb_J5m9g-0JDMbcJqL

Dos 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.

Límites de procesamiento

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.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.