วิธีสร้าง UUID
- เลือกเวอร์ชัน: v4 (สุ่มทั้งหมด) หรือ v7 (มีเวลารวมอยู่ จึงเรียงลำดับได้)
- ใส่จำนวนที่ต้องการ ตั้งแต่ 1 ถึง 1000
- หากต้องการ ให้เปิดตัวพิมพ์ใหญ่หรือเอาขีดกลางออก
- คลิก “สร้าง” แล้วคัดลอกรายการ
UUID คืออะไร
UUID (universally unique identifier) คือตัวเลข 128 บิตที่เขียนเป็นอักขระฐานสิบหก 32 ตัวคั่นด้วยขีดกลาง เช่น 123e4567-e89b-42d3-a456-426614174000 ใช้ระบุข้อมูล ไฟล์ หรือเซสชันโดยไม่ต้องมีตัวนับกลาง
เวอร์ชัน 4 สุ่มทั้งหมดและใช้กันแพร่หลายที่สุด เวอร์ชัน 7 ขึ้นต้นด้วยวันที่และเวลาเป็นมิลลิวินาที ตามด้วยค่าสุ่ม UUID ที่สร้างทีหลังจึงเรียงอยู่หลัง ทำให้เหมาะใช้เป็นคีย์ในฐานข้อมูล
ด้วยบิตสุ่ม 122 บิต โอกาสที่ UUID v4 จะซ้ำกันนั้นน้อยมากจนไม่ต้องกังวล
ข้อควรรู้
- UUID v7 มีวันที่และเวลาที่สร้างอยู่ด้วย จึงไม่ควรใช้หากต้องปกปิดข้อมูลนั้น
- UUID เป็นตัวระบุ ไม่ใช่ความลับ อย่าใช้เป็นรหัสผ่านหรือโทเค็นเข้าถึง
- UUID ที่สร้างในหน้านี้ไม่ถูกจัดเก็บที่ใด
คำถามที่พบบ่อย
UUID สองตัวจะซ้ำกันได้หรือไม่
ในทางปฏิบัติไม่ได้ UUID v4 มีบิตสุ่ม 122 บิต โอกาสซ้ำจึงน้อยมาก
v4 กับ v7 ต่างกันอย่างไร
v4 สุ่มทั้งหมด ส่วน v7 ขึ้นต้นด้วยเวลาเป็นมิลลิวินาที UUID จึงเรียงตามเวลาที่สร้าง
ใช้การสุ่มแบบไหน
ตัวสร้างเลขสุ่มเชิงการเข้ารหัสของเบราว์เซอร์ (crypto.getRandomValues) ซึ่งออกแบบมาสำหรับงานด้านความปลอดภัย
UUID ที่สร้างถูกเก็บไว้หรือไม่
ไม่ สร้างในเบราว์เซอร์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์
ใช้ฟรีหรือไม่
ฟรี ไม่ต้องสมัครสมาชิก และทำงานในเบราว์เซอร์ของคุณ