เกี่ยวกับเครื่องมือนี้
สร้าง Nano ID โดยใช้การสุ่มตัวอย่างแบบไม่เอนเอียงจาก crypto.getRandomValues ทั้งหมดในเบราว์เซอร์ของคุณ
คำถามที่พบบ่อย
การสุ่มกระจายสม่ำเสมอหรือไม่?
ใช่ มันใช้ rejection sampling พร้อม bit mask ดังนั้นทุกอักขระในชุดอักขระจึงมีโอกาสเท่ากัน โดยไม่มีความเอนเอียงจาก modulo
ทำไมขนาดเริ่มต้นคือ 21?
อักขระ 21 ตัวจากชุดอักขระ URL-safe 64 สัญลักษณ์ ให้โอกาสการชนกันใกล้เคียงกับ UUID