นักพัฒนา

ตัวสร้าง UUID

สร้าง UUID v4 แบบสุ่ม

ค่า v7 ยังคงเพิ่มขึ้นตามลำดับพจนานุกรมภายในมิลลิวินาทีเดียวกัน การจัดรูปแบบไม่เปลี่ยน UUID ที่อยู่เบื้องหลัง

สร้างและถอดรหัส UUID

เลือก v1, v4, v7, NIL หรือ Max แล้วสร้าง วาง UUID ใดก็ได้ในส่วนถอดรหัสเพื่ออ่าน variant และ timestamp สำหรับ v1/v7 ฟิลด์สุ่มใช้ crypto.getRandomValues ภายในเบราว์เซอร์

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

สามารถสร้าง UUID เวอร์ชันใดได้บ้าง

เวอร์ชัน 1 (เวลาตั้งแต่ 100 นาโนวินาทีตามปฏิทินเกรกอเรียน + โหนด), เวอร์ชัน 4 (แบบสุ่มทั้งหมด), เวอร์ชัน 7 (เรียงตามลำดับเวลา) รวมถึงค่า NIL และ Max UUID ตามมาตรฐาน RFC 9562

สามารถถอดรหัส UUID ได้หรือไม่?

ใช่. วาง UUID ใดก็ได้เพื่อให้ระบบระบุค่า NIL/Max แสดงรูปแบบตาม RFC และดึงข้อมูลเวลาแบบ v1 หรือ v7 ทั้งหมดออกมา

UUID ไม่ซ้ำกันหรือไม่?

UUID v4 มีบิตแบบสุ่ม 122 บิต ส่วน v7 จะรวมเวลาตั้งแต่ 1 มิลลิวินาทีเข้ากับตัวนับเชิงลำดับที่ถูกสร้างขึ้นด้วยวิธีการเข้ารหัส และแต่ละชุดที่สร้างขึ้นจะถูกลบซ้ำออก

ฉันสามารถสร้างหลายรายการพร้อมกันได้ไหม?

ใช่ — เลือกจำนวนที่ต้องการ (สูงสุด 1000) แล้วคัดลอกทั้งหมดหรือดาวน์โหลดเป็นไฟล์ CSV ทุกอย่างจะถูกสร้างขึ้นในเครื่องโดยใช้แหล่งกำเนิดตัวเลขสุ่มที่ปลอดภัย

อัปเดตล่าสุด: