สร้าง UUID v4 / v7, ULID และ NanoID ออนไลน์

สร้างรหัสไม่ซ้ำ (UUID, ULID, NanoID) ทีละหลายร้อยรายการ ด้วยตัวสุ่มที่ปลอดภัยของเบราว์เซอร์

เกี่ยวกับสร้าง UUID

UUID คือรหัส 128 บิตที่แทบไม่มีโอกาสซ้ำกัน ใช้เป็นรหัสระเบียนในฐานข้อมูลหรือชื่อไฟล์ UUID v4 สุ่มทั้งหมด ส่วน v7 ขึ้นต้นด้วยเวลา จึงเรียงตามลำดับการสร้างและทำให้ดัชนีฐานข้อมูลทำงานเร็วกว่า

ULID สั้นกว่าและเรียงตามเวลาเหมือน v7 NanoID สั้นและใช้ใน URL ได้ ทุกรหัสสร้างด้วย crypto.getRandomValues ของเบราว์เซอร์

คำถามที่พบบ่อย

UUID ซ้ำกันได้ไหม

ในทางปฏิบัติไม่ซ้ำ โอกาสน้อยกว่าถูกหวยหลายครั้งติดกัน

ควรใช้ v4 หรือ v7

ถ้าใช้เป็นคีย์หลักในฐานข้อมูล v7 ดีกว่าเพราะเรียงตามเวลา

เครื่องมืออื่นในหมวดนี้

เครื่องมืออื่นที่น่าจะชอบ