ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

เครื่องมือสร้าง Nano ID

สร้าง Nano ID โดยสรุป ID สุ่มแบบสั้นกว่า UUID ที่ปลอดภัยสำหรับวาง URL — มีประโยชน์สำหรับลิงก์สั้น ชื่อไฟล์ key คอมโพเนนต์ และ key ฐานข้อมูล กำหนดความยาวได้และหน้าจะประมาณจำนวน ID ที่สร้างได้ก่อนจะมีโอกาสเกิดการซ้ำกันสูง

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

ID สุ่มแบบสั้น ปลอดภัยสำหรับ URL กำหนดความยาวได้

ประมาณ 1,307,660.5T ID ก่อนจะมีโอกาสชนกัน 1%

21

ตรวจสอบ ID

วิธีใช้งาน

  1. ตั้งความยาวด้วยตัวเลื่อน ค่าเริ่มต้นคือ 21 อักขระ
  2. เลือกจำนวน ID จะสร้างขึ้นมาทันทีคลิก «สร้าง» เพื่อสร้างชุดใหม่
  3. คัดลอกรายการหรือดาวน์โหลดเป็นไฟล์ข้อความ

คำอธิบายตัวเลือก

ตัวอักษร
64 อักขระปลอดภัย URL — A–Z, a–z, 0–9, ขีดล่าง และขีดกลาง ตัวอักษรแต่ละตัวรับ 6 บิตสุ่ม
ความยาว
6 ถึง 64 อักขระ ค่าเริ่มต้น 21 อักขระมี 126 บิตสุ่ม ทนทานต่อการชนกันเท่ากับ UUID v4 (122 บิต)
ประมาณการชนกัน
แสดงด้านล่างรายการ — คำนวณจำนวน ID ของความยาวปัจจุบันที่สามารถสร้างได้ก่อนจะมีโอกาส 1% ของการชนกันใดก็ตาม

ตัวอย่าง

V1StGXR8_Z5jdHi6B-myT

ความยาวเริ่มต้นคือ 21 อักขระ

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

ความยาวควรเป็นเท่าไร

สำหรับ ID เฉพาะระดับโลก ให้เก็บค่าเริ่มต้น 21 อักขระ — ประมาณ 1.31 × 10¹⁸ ID ก่อนโอกาส 1% ของการชนกัน สำหรับ ID ที่ใช้ในขอบเขตเล็ก เช่น สมาชิกในหน้าหนึ่ง 8–12 อักขระก็พอ 10 อักขระถึงโอกาส 1% หลังจาก 152 ล้าน ID

ทำไมใช้ Nano ID แทน UUID

สั้นกว่า UUID ด้วยความสุ่มเดียวกัน (21 อักขระเทียบ 36) และอักขระแต่ละตัวปลอดภัยสำหรับ URL ไม่ต้องทำให้ปลอด นอกจากนี้ยังไม่มีมาตรฐานรูปแบบและฐานข้อมูลไม่มีประเภทดั้งเดิมสำหรับมัน

ใช้สำหรับโทเค็นหรือลิงก์รีเซ็ตรหัสผ่านได้ไหม

ได้ อักขระถูกเลือกด้วย crypto.getRandomValues ซึ่งไม่สามารถคาดเดาได้และไม่มีการโน้มเอียงจากการมอดูโล ใช้อย่างน้อย 22 อักขระ (132 บิต) สำหรับโทเค็น

มีการอัปโหลดข้อมูลไหม

ไม่มี ID ถูกสร้างในเบราว์เซอร์ของคุณและไม่เคยส่งไปยังเซิร์ฟเวอร์

ความเป็นส่วนตัว

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา

เครื่องมือที่เกี่ยวข้อง