Generate universally unique identifiers in various formats and versions
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.
Version | Method | Sortable | Use Case |
---|---|---|---|
v1 | Timestamp + MAC | ✓ Yes | Distributed systems (privacy concern) |
v4 | Random | ✗ No | General purpose, session IDs |
v5 | Name + SHA-1 | ✗ No | Deterministic IDs from names |
v7 | Unix timestamp + random | ✓ Yes | Database primary keys, modern apps |
🔒 All UUIDs are generated client-side. No data is transmitted to any server.