Про цей інструмент
Генеруйте Nano ID за допомогою неупередженої випадкової вибірки з crypto.getRandomValues, повністю у вашому браузері.
Поширені запитання
Чи рівномірна випадковість?
Так, використовується вибірка з відхиленням і бітовою маскою, тож кожен символ алфавіту рівноймовірний, без зміщення за модулем.
Чому розмір за замовчуванням дорівнює 21?
21 символ із 64-символьного безпечного для URL алфавіту дає ймовірність колізії, порівнянну з UUID.