ตัวแปลง UUID Base64 Hex Decimal Octal Binary

แปลง UUID ไปและกลับจากค่า Base64, เลขฐานสิบหก, ฐานสิบ, ฐานแปด และไบนารี 128-bit ในเบราว์เซอร์ของคุณ

UUID
ข้อความ UUID แบบมาตรฐาน ยอมรับวงเล็บปีกกา คำนำหน้า URN ตัวพิมพ์ใหญ่ และอินพุต 32-hex แบบกะทัดรัด
Base64
Base64 มาตรฐานแบบมี padding สำหรับไบต์ดิบ 16 ไบต์ของ UUID ยอมรับอินพุตแบบ URL-safe
Hexadecimal
UUID ในรูปเลขฐานสิบหกตัวพิมพ์เล็ก 32 หลักโดยไม่มียัติภังค์
Decimal
UUID ที่ตีความเป็นจำนวนเต็ม 128-bit แบบไม่มีเครื่องหมายหนึ่งค่าในฐาน 10
Octal
ค่า 128-bit แบบไม่มีเครื่องหมายเดียวกันที่เขียนด้วยเลขฐาน 8
Binary
มุมมองไบนารี 128-bit ความกว้างคงที่ของค่า UUID

เครื่องมือนี้แปลงอะไร

ตัวแปลงนี้มอง UUID เป็นค่า 128-bit ตามจริง และทำให้รูปแบบที่ใช้กันทั่วไป ซิงค์กันอยู่เสมอ วาง UUID, ค่า Base64, สตริงเลขฐานสิบหก, จำนวนเต็มฐานสิบ, ค่าฐานแปด หรือค่าไบนารี แล้วรูปแบบอื่นจะอัปเดตภายในเบราว์เซอร์ของคุณ

วิธีอ่านรูปแบบต่าง ๆ

ช่อง UUID แสดงรูปแบบมาตรฐานที่มียัติภังค์ Hexadecimal คือ 16 ไบต์เดียวกัน ในรูปเลข hex ตัวพิมพ์เล็ก 32 หลัก Base64 คือ Base64 มาตรฐานแบบมี padding สำหรับไบต์ดิบ 16 ไบต์ ไม่ใช่ Base64 ของอักขระข้อความของ UUID Decimal, octal และ binary แสดง UUID เป็นจำนวนเต็ม 128-bit แบบไม่มีเครื่องหมายหนึ่งค่า เอาต์พุต binary จะเติมศูนย์ทางซ้ายให้ครบ 128 บิต เพื่อให้ยังเห็นเลขศูนย์นำหน้า

สิ่งที่ควรระวัง

ค่าที่อยู่นอกช่วง UUID 128-bit จะถูกปฏิเสธ อินพุต Base64 ต้องถอดรหัสได้ 16 ไบต์พอดี ตัวแปลงยอมรับรูปแบบที่มักวางเข้ามา เช่น UUID ตัวพิมพ์ใหญ่, คำนำหน้า urn:uuid:, วงเล็บปีกกา, UUID 32-hex แบบกะทัดรัด, ช่องว่างรอบค่า ตัวเลขยาว และ Base64 แบบ URL-safe ไม่มีสิ่งใดถูกอัปโหลดระหว่างที่คุณแปลง หรือสร้าง UUID ตัวอย่าง