Генератор NanoID

Генерируйте значения NanoID онлайн: по умолчанию 21 безопасный для URL символ, около 126 бит случайности, с возможностью настройки длины и алфавита.

Сгенерированные ID
Готово. Генерируйте значения NanoID прямо в браузере.

Структура идентификатора

Формат
По умолчанию 21 безопасный для URL символ из набора A-Z, a-z, 0-9, символа подчеркивания и дефиса.
Энтропия
Около 126 бит при стандартном 64-символьном алфавите и длине в 21 символ.
Время
Временная метка отсутствует. Значения NanoID полностью случайны, если только вы сами не заложите логику в кастомный алфавит.
Риск коллизии
Риск коллизии зависит от длины и используемого алфавита. Настройки по умолчанию обеспечивают тот же уровень практической безопасности, что и UUID v4.
Пример
MJcUuwV-o6XvcB_bKoAfM

Ваши ID генерируются локально с помощью надежного генератора случайных чисел браузера. Данные не отправляются на BroBroGo.

Часто задаваемые вопросы

Зачем использовать NanoID?

NanoID короче, чем UUID, по умолчанию безопасен для использования в URL и при этом обладает высокой степенью случайности при сохранении стандартной длины и алфавита.

Можно ли изменить алфавит?

Да. На отдельной странице генератора NanoID доступны настройки длины и алфавита. Учтите, что сокращение алфавита или длины повышает риск коллизий.