ตัวสร้างและถอดรหัส ULID

สร้าง ULID แบบสุ่มเชิงเข้ารหัสในเบราว์เซอร์ ชุดละสูงสุด 500 และอ่านประทับเวลาจาก ULID ที่มีอยู่ ไม่เรียกเซิร์ฟเวอร์

100% ในเครื่อง — ข้อมูลไม่ออกจากอุปกรณ์นี้

ULID ยาว 26 ตัวอักษร Crockford base32: 48 บิตเวลา UTC เป็นมิลลิวินาที (10 ตัวแรก) บวก 80 บิตสุ่ม (16 ตัวหลัง) เรียงตัวอักษรตามเวลา

ULID เดียว

สร้างเป็นชุด

สร้างได้ 1 ถึง 500 ULID ต่อชุด

ถอดรหัส ULID

วาง ULID 26 ตัวอักษรเพื่ออ่านประทับเวลาและส่วนสุ่ม

รายละเอียดจะแสดงที่นี่

วิธีใช้ตัวสร้าง ULID

  1. 1เลือกตัวพิมพ์แล้วกดสร้าง ULID สำหรับค่าใหม่ หรือสร้างชุด (1–500) หนึ่งบรรทัดต่อหนึ่งรายการ
  2. 2วาง ULID ในตัวถอดรหัสแล้วกดถอดรหัสเพื่อดู UTC เวลาท้องถิ่น มิลลิวินาที Unix และส่วนสุ่มเป็น hex
  3. 3ใช้คัดลอกที่ผลลัพธ์สำหรับบันทึก ฐานข้อมูล หรือ API

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

ความสุ่มจาก Web Crypto (getRandomValues) การแยกและถอดรหัสทำในเบราว์เซอร์เท่านั้น ไม่อัปโหลดหรือบันทึก

🔒 ประมวลผลในเบราว์เซอร์ของคุณ ULID ไม่ถูกส่งไปเซิร์ฟเวอร์