ID

เครื่องสุ่ม UUID

สุ่มรหัส UUID v4 ได้ทีละหลายชุด พร้อมคัดลอก

สุ่ม UUID เวอร์ชัน 4 (v4) ด้วย Web Crypto API ในเบราว์เซอร์ของคุณ ปลอดภัยพอสำหรับใช้เป็น ID ที่ไม่ซ้ำกัน ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์

กำลังสุ่ม UUID...

เครื่องสุ่ม UUIDคืออะไร

UUID (Universally Unique Identifier) คือรหัสยาว 128 บิตที่ออกแบบมาให้ไม่ซ้ำกันแทบจะเป็นไปไม่ได้ แม้สร้างจากคนละเครื่องคนละเวลาก็ตาม นักพัฒนาใช้เป็น primary key ของฐานข้อมูล, รหัสอ้างอิง request, หรือ session ID เครื่องมือนี้สุ่ม UUID เวอร์ชัน 4 (v4) ซึ่งเป็นรูปแบบที่ใช้กันแพร่หลายที่สุด

การสุ่มใช้ `crypto.randomUUID()` ของเบราว์เซอร์ซึ่งอิงค่าสุ่มที่ปลอดภัยทางการเข้ารหัส (cryptographically secure) ทำงานทั้งหมดในเครื่องผู้ใช้ ไม่มีการส่งค่าที่สุ่มได้ขึ้นเซิร์ฟเวอร์

วิธีใช้งาน

วิธีใช้: ระบุจำนวน UUID ที่ต้องการ (สูงสุด 100 ชุดต่อครั้ง) เลือกว่าจะใส่ขีดคั่นหรือใช้ตัวพิมพ์ใหญ่หรือไม่ แล้วกด 'สุ่มใหม่' คัดลอกทีละรายการหรือกด 'คัดลอกทั้งหมด' เพื่อคัดลอกทุกรายการพร้อมกัน

ตัวอย่างรูปแบบ UUID v4: `f47ac10b-58cc-4372-a567-0e02b2c3d479` — ตัวเลขตำแหน่งที่ 13 เป็น 4 เสมอ (บอกว่าเป็นเวอร์ชัน 4) ส่วนตัวอักษรตำแหน่งที่ 17 จะเป็น 8, 9, a หรือ b เท่านั้น

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

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

ในทางทฤษฎีเป็นไปได้แต่โอกาสน้อยมากจนถือว่าไม่เกิดขึ้นจริง เพราะ UUID v4 มีความเป็นไปได้ถึง 2^122 แบบ การสุ่มซ้ำกันโดยบังเอิญแทบไม่มีนัยสำคัญแม้จะสุ่มหลายพันล้านครั้งต่อวินาที

ควรใช้ UUID เป็น Primary Key ของฐานข้อมูลไหม

ใช้ได้และเป็นที่นิยม ข้อดีคือสร้างได้จากฝั่ง client โดยไม่ต้องรอฐานข้อมูล และไม่เผยจำนวนแถวเหมือน auto-increment ID แต่ข้อเสียคือกินพื้นที่มากกว่าตัวเลขและ index อาจช้ากว่าเล็กน้อยในบางฐานข้อมูล

ตัดขีด (-) ออกได้ไหม แล้วยังเป็น UUID ที่ถูกต้องอยู่ไหม

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

© 2026 SarawLabs — เครื่องมือฟรีสำหรับทุกคน