NanoID nanoid · URL-safe
Un identificador conciso, de 21 caracteres por defecto, con caracteres seguros para URL.
Descripción general
Se crea eligiendo caracteres al azar del alfabeto A-Za-z0-9_-. Es más corto que un UUID pero con baja probabilidad de colisión, y permite personalizar el alfabeto y la longitud.
Estructura
| Longitud en bits | ~126 |
|---|---|
| Longitud en caracteres | 21 |
| Formato | URL-safe A-Za-z0-9_- |
| Ordenable | No |
| Basado en aleatoriedad | Sí |
Cuándo usarlo
Es ideal donde la longitud importa, como en enlaces cortos, IDs públicos o códigos de cupón. Es una buena opción cuando no necesitas orden y priorizas la brevedad.