UUID/GUID Generator

Generate universally unique identifiers in various formats and versions

UUID v4 (Random): Randomly generated UUID using cryptographically secure random numbers. ✓ Recommended for general use.

UUID Parser & Decoder

About UUIDs

A UUID (Universally Unique Identifier) is a 128-bit value used to uniquely identify information in computer systems. The term GUID (Globally Unique Identifier) is used interchangeably, particularly in Microsoft contexts.

VersionMethodSortableUse Case
v1Timestamp + MAC✓ YesDistributed systems (privacy concern)
v4Random✗ NoGeneral purpose, session IDs
v5Name + SHA-1✗ NoDeterministic IDs from names
v7Unix timestamp + random✓ YesDatabase primary keys, modern apps
Best Practices:
  • Use UUID v4 for general-purpose unique identifiers
  • Use UUID v7 for database primary keys (better indexing performance)
  • Use UUID v5 when you need deterministic IDs from names
  • Avoid UUID v1 if MAC address exposure is a concern
  • Store UUIDs as binary (16 bytes) in databases for better performance

🔒 All UUIDs are generated client-side. No data is transmitted to any server.