Menu

UUID FAQ

Frequently Asked Questions About UUIDs and GUIDs

  • What is a UUID?
  • What's the difference between a GUID and a UUID?
  • How unique are UUIDs?
  • Can UUIDs collide?
  • Which UUID version should I use?
  • UUID v4 vs UUID v7?
  • How do I generate a UUID in JavaScript?
  • How do I generate a UUID in Python?
  • How do I generate a GUID in C#?
  • How do I create a UUID in SQL?
  • Should UUIDs be primary keys?
  • Why are GUIDs slow in SQL Server?
  • How do I validate a UUID?
  • What's the UUID regex?
  • Why is my UUID uppercase/lowercase?
  • How do I remove dashes?
  • Can I sort UUIDs?
  • What is the nil UUID?
  • What is RFC 9562?
  • Are UUIDs secure enough for authentication?