สร้าง identifier แบบ UUID v4, UUID v7 หรือ ULID

สร้างทั้งหมดในเบราว์เซอร์ด้วย Web Crypto API — ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์

ประเภท

เกี่ยวกับ UUID / ULID Generator

เครื่องมือสร้างนี้สร้างตัวระบุที่ไม่ซ้ำกันสามชนิด: UUID v4 (สุ่มทั้งหมด), UUID v7 (เรียงตามเวลา เหมาะสำหรับคีย์หลักของฐานข้อมูล) และ ULID (กะทัดรัด เรียงลำดับตามพจนานุกรมได้) สร้าง ID เดียวหรือเป็นชุด และคัดลอกทีละรายการหรือทั้งหมดพร้อมกัน

ตัวระบุถูกสร้างในเบราว์เซอร์ของคุณโดยใช้แหล่งสุ่มที่ปลอดภัยเชิงเข้ารหัสของ Web Crypto API — ไม่มีสิ่งใดถูกร้องขอจากหรือส่งไปยังเซิร์ฟเวอร์ ดังนั้น ID ที่คุณสร้างขึ้นจึงเป็นของคุณเพียงผู้เดียว ตัวสลับการแสดงผลให้คุณเปิดหรือปิดตัวพิมพ์ใหญ่และแสดงหรือซ่อนขีดกลาง

การเลือกระหว่างเวอร์ชันมีความสำคัญ: v4 เป็นค่าเริ่มต้นสากลและไม่เปิดเผยข้อมูลใด ๆ ว่าถูกสร้างขึ้นเมื่อใด v7 ฝังการประทับเวลาเป็นมิลลิวินาทีในบิตสูงของมัน ดังนั้นแถวที่แทรกตามลำดับจะยังคงเรียงตามลำดับคร่าว ๆ ในดัชนี ULID ให้ความสามารถในการเรียงลำดับแบบเดียวกันในรูปแบบ base32 ที่สั้นกว่า

วิธีใช้ UUID / ULID Generator

  1. เลือกประเภทตัวระบุ: UUID v4, UUID v7 หรือ ULID
  2. เลือกจำนวนที่จะสร้างในหนึ่งชุด
  3. คลิก Generate — ID ถูกสร้างขึ้นในเครื่องด้วย Web Crypto API
  4. สลับตัวพิมพ์ใหญ่หรือขีดกลางหากระบบเป้าหมายของคุณต้องการรูปแบบที่ต่างออกไป
  5. คัดลอก ID เดียว หรือใช้ "Copy all" สำหรับทั้งชุด

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

v4 คือความสุ่มล้วน 122 บิตโดยไม่มีข้อมูลฝังอยู่เลย v7 ใส่การประทับเวลามิลลิวินาทีแบบ Unix ไว้ในบิตนำหน้า ดังนั้น ID ที่ใหม่กว่าจะเรียงหลัง ID ที่เก่ากว่า — ซึ่งทำให้ดัชนี B-tree กะทัดรัดเมื่อ UUID เป็นคีย์หลัก

ULID ก็เรียงตามเวลาเช่นกัน แต่เข้ารหัสเป็นอักขระ base32 26 ตัว จึงสั้นกว่าสตริง UUID ไม่สนตัวพิมพ์ใหญ่เล็ก และเป็นมิตรกับ URL เลือก ULID เมื่อ ID ปรากฏใน URL หรือบันทึกล็อก เลือก UUID ในที่ที่คาดหวังรูปแบบ 36 อักขระมาตรฐาน

ความน่าจะเป็นนั้นแทบไม่มี UUID v4 มีบิตสุ่ม 122 บิต — คุณสามารถสร้างได้หลายพันล้านรายการต่อวินาทีเป็นเวลาหลายศตวรรษก่อนที่การชนกันจะเป็นไปได้ เครื่องมือสร้างใช้แหล่งสุ่มที่ปลอดภัยเชิงเข้ารหัส ไม่ใช่แหล่งสุ่มเทียมที่อ่อนแอ

ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณผ่าน Web Crypto API ดังนั้นตัวระบุจะไม่ถูกส่ง บันทึก หรือมองเห็นโดยผู้อื่นเลย

ใช่ — สร้าง UUID และ ULID ได้มากเท่าที่คุณต้องการ ฟรี ไม่ต้องมีบัญชี

แชร์สิ่งนี้

การค้นหายอดนิยม
เครื่องสร้าง UUID สร้าง UUID UUID v4 ออนไลน์ เครื่องสร้าง UUID v7 เครื่องสร้าง ULID UUID แบบสุ่ม
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

เพิ่มเครื่องมือฟรีนี้ลงในเว็บไซต์ของคุณเอง — คัดลอกและวางโค้ดด้านล่าง