Cara menggunakan Generator Nano ID
- Halaman dimulai dalam mode Nano ID dengan 21 karakter aman untuk URL secara default.
- Pilih panjang yang lebih pendek atau lebih panjang dan sebuah alfabet — untuk kode yang akan diketik orang, pilih “Tanpa karakter mirip”.
- Masukkan berapa banyak ID yang kamu buat per jam untuk melihat waktu hingga peluang duplikat mencapai 1%.
- Salin atau unduh ID-nya.
Cara Nano ID memilih karakter
Setiap karakter diambil dari alfabet menggunakan crypto.getRandomValues. Agar setiap karakter memiliki peluang yang sama, byte acak di-mask ke pangkat dua berikutnya dan nilai di luar alfabet dibuang — sama seperti pendekatan pustaka nanoid — alih-alih memakai modulo, yang akan membuat sebagian karakter lebih sering muncul.
Estimasi tabrakan menggunakan batas birthday: dengan alfabet berisi A karakter dan panjang L, ada AL kemungkinan ID, dan peluang duplikat 1% muncul setelah sekitar √(0,02 · AL) ID. Untuk ID yang bisa diurutkan, lihat ULID Generator.
Juga dicari sebagai: nanoid generator, nanoid online, generator short id, generator id aman url, nanoid collision, generator id alfabet kustom, generator id acak.
Tool yang cocok dipakai bersama Generator Nano ID
- Generator UUID — Buat UUID acak secara kriptografis (v4) atau UUID berbasis timestamp yang bisa diurutkan (v7) dalam jumlah banyak, lalu salin atau unduh hasilnya.
- Generator Kata Sandi — Buat kata sandi yang kuat dan benar-benar acak, atau frasa sandi yang mudah diketik, dengan aturan lanjutan: sertakan atau kecualikan kata, wajibkan karakter tertentu, pilih simbol yang diizinkan, dan hindari pengulangan serta urutan.
- Generator Angka Acak — Buat angka acak (dengan atau tanpa duplikat), pilih pemenang dari daftar, acak urutan nama, bagi kelompok menjadi tim, lempar koin, dan lempar dadu.
- Generator Slug — Ubah judul apa pun menjadi slug URL huruf kecil yang bersih, dengan transliterasi aksen, umlaut, dan huruf Sirilik yang tepat, penghapusan kata umum opsional, serta mode massal untuk seluruh daftar.