UTILS.
100% в браузере
nano

Генератор Nano ID

Генерируйте компактные, безопасные для URL уникальные ID с произвольным размером и алфавитом.

— результат появится здесь —

Об этом инструменте

Генерируйте Nano ID, используя несмещённую случайную выборку из crypto.getRandomValues, целиком в браузере.

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

Равномерна ли случайность?
Да, используется выборка с отклонением и битовой маской, поэтому каждый символ алфавита равновероятен, без смещения по модулю.
Почему размер по умолчанию равен 21?
21 символ из 64-символьного безопасного для URL алфавита даёт вероятность коллизии, сравнимую с UUID.

Больше инструментов