Generator NanoID

Generuj identyfikatory NanoID online: domyślnie 21 bezpiecznych dla adresów URL znaków, około 126 bitów losowości, z możliwością dostosowania długości i alfabetu.

Wygenerowane identyfikatory
Gotowe. Generuj wartości NanoID bezpośrednio w przeglądarce.

Jak budowany jest ten identyfikator

Układ
Domyślnie 21 znaków bezpiecznych dla adresów URL z zestawu A-Z, a-z, 0-9, podkreślenia i myślnika.
Entropia
Około 126 bitów przy domyślnym 64-znakowym alfabecie i długości 21 znaków.
Czas
Brak znacznika czasu; wartości NanoID są nieprzejrzyste, chyba że nadasz im znaczenie za pomocą własnego alfabetu.
Ryzyko kolizji
Ryzyko kolizji zmienia się wraz z długością i użytym alfabetem. Domyślne ustawienie zapewnia taki sam poziom bezpieczeństwa w praktyce jak UUID v4.
Przykład
rin19mSmzJ1ALTmpX2gCM

Identyfikatory są generowane lokalnie przy użyciu silnego generatora losowości w przeglądarce. Nic nie jest wysyłane do BroBroGo.

Najczęściej zadawane pytania (FAQ)

Dlaczego warto używać NanoID?

NanoID jest krótszy niż UUID, domyślnie bezpieczny w adresach URL i nadal cechuje się wysoką losowością przy zachowaniu domyślnej długości oraz alfabetu.

Czy mogę zmienić alfabet?

Tak. Zablokowana strona NanoID zachowuje opcje wyboru długości i alfabetu. Mniejsze alfabety lub krótsze długości zwiększają ryzyko kolizji.