สร้าง UUID
สร้าง UUID v4 แบบสุ่ม หรือ UUID v7 ที่เรียงตามเวลาได้เป็นชุด (สูงสุด 1,000 รายการ) คัดลอกทั้งหมดหรือดาวน์โหลดเป็นไฟล์ .txt ทำงานในเบราว์เซอร์ของคุณ
ประมวลผลในเบราว์เซอร์ของคุณ ข้อความของคุณไม่ถูกอัปโหลด
เครื่องมือนี้ทำอะไรได้
สร้างตัวระบุที่ไม่ซ้ำกันทั่วโลกสำหรับคีย์ฐานข้อมูล ข้อมูลทดสอบ correlation ID และชื่อไฟล์ UUID เวอร์ชัน 4 สุ่มทั้งหมดและเป็นค่าเริ่มต้นที่นิยมใช้ UUID เวอร์ชัน 7 ซึ่งกำหนดใน RFC 9562 ขึ้นต้นด้วยเวลา 48 บิตหน่วยมิลลิวินาที ID ที่สร้างทีหลังจึงเรียงอยู่หลัง ID ที่สร้างก่อน ช่วยให้ดัชนีฐานข้อมูลกะทัดรัด และทำให้ระเบียนเรียงตามเวลาที่สร้างโดยธรรมชาติ
สร้างได้ตั้งแต่ 1 ถึง 1,000 รายการในครั้งเดียว แสดงเป็นตัวพิมพ์ใหญ่ หรือตัดเครื่องหมายขีดกลางเพื่อให้ได้ ID 32 อักขระแบบกะทัดรัด ภายในชุดเดียวกัน ค่า v7 จะเพิ่มขึ้นอย่างเคร่งครัด แม้จะสร้างหลายค่าในมิลลิวินาทีเดียวกัน
ความสุ่มมาจากตัวสร้างที่ปลอดภัยทางการเข้ารหัสของเบราว์เซอร์ (crypto.randomUUID และ crypto.getRandomValues) ID ถูกสร้างบนอุปกรณ์ของคุณและไม่ถูกส่งไปที่ใด
วิธีใช้งาน
- 1เลือกเวอร์ชัน v4 (สุ่ม) หรือ v7 (เรียงตามเวลา)
- 2ตั้งจำนวน UUID ที่ต้องการ (1 ถึง 1,000) และตัวเลือกรูปแบบ
- 3คลิกสร้าง (หรือสร้างใหม่เพื่อรับชุดใหม่)
- 4คัดลอกค่าเดียว คัดลอกทั้งหมด หรือดาวน์โหลดรายการเป็นไฟล์ .txt
รูปแบบที่รองรับ
เอาต์พุต: ข้อความ UUID ในรูปแบบ 8-4-4-4-12 (หรือเลขฐานสิบหก 32 หลักที่ไม่มีขีดกลาง) หนึ่งรายการต่อบรรทัด
ความเป็นส่วนตัว
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา
ข้อจำกัด
- UUID v7 ฝังเวลาที่สร้างไว้ใน ID อย่าใช้ในกรณีที่การเปิดเผยเวลาสร้างเป็นปัญหา ให้ใช้ v4 แทน
- ลำดับของ v7 ข้ามเครื่องต่าง ๆ ขึ้นกับนาฬิกาของเครื่องเหล่านั้น และเรียงตามเวลาโดยประมาณเท่านั้น
- สร้างได้สูงสุด 1,000 UUID ต่อการคลิกหนึ่งครั้ง
- UUID เป็นตัวระบุ ไม่ใช่ความลับ อย่าใช้เป็นรหัสผ่านหรือโทเค็นการเข้าถึง แม้ค่า v4 จะเดายากก็ตาม
- ไม่มีเวอร์ชันอื่น (v1, v3, v5, v6)
คำถามที่พบบ่อย
ควรใช้ v4 หรือ v7
ใช้ v4 เมื่อต้องการ ID สุ่มที่ไม่ซ้ำเท่านั้น ใช้ v7 สำหรับ primary key ของฐานข้อมูลหรือ event ID ที่ลำดับการแทรกและตำแหน่งของดัชนีมีความสำคัญ ตราบใดที่การเปิดเผยเวลาสร้างยอมรับได้
UUID ที่สร้างสองค่าจะซ้ำกันได้หรือไม่
กับ v4 โอกาสน้อยมากจนแทบเป็นไปไม่ได้ เพราะมีบิตสุ่ม 122 บิต กับ v7 ความไม่ซ้ำมาจากเวลา ตัวนับ และบิตสุ่ม 62 บิต ในทางปฏิบัติไม่เกิดการซ้ำกัน
เหมือนกับ GUID หรือไม่
เหมือนกัน GUID เป็นชื่อที่ Microsoft ใช้เรียกตัวระบุ 128 บิตเดียวกัน เอาต์พุตตัวพิมพ์ใหญ่พบบ่อยในบริบท .NET และ Windows
UUID ถูกสร้างบนเซิร์ฟเวอร์หรือไม่
ไม่ ถูกสร้างในเบราว์เซอร์ของคุณด้วยตัวสร้างเลขสุ่มที่ปลอดภัยของเบราว์เซอร์
เครื่องมือที่เกี่ยวข้อง
สร้างค่าแฮช (Hash)
คำนวณแฮช SHA-256, SHA-384 และ SHA-512 ของข้อความหรือไฟล์ในเบราว์เซอร์ของคุณ และเทียบกับ checksum ที่คาดหวัง
จัดรูปแบบ JSON
จัดรูปแบบ ทำให้อ่านง่าย และเรียงลำดับ JSON พร้อมไฮไลต์ไวยากรณ์ ระบุข้อผิดพลาดตามบรรทัดและคอลัมน์ ทำงานในเบราว์เซอร์ของคุณ
ตรวจสอบ JSON
ตรวจสอบว่า JSON ถูกต้องหรือไม่ และดูบรรทัดกับคอลัมน์ของข้อผิดพลาดแรกที่พบ พร้อมเครื่องหมายชี้ใต้อักขระที่มีปัญหา
ลดขนาด JSON (Minify)
ลดขนาด JSON ด้วยการตัดช่องว่างเพื่อให้ payload เล็กลง พร้อมตัวเลือกเรียงคีย์ ตรวจสอบและประมวลผลในเบราว์เซอร์ของคุณ