UUID Generator
Generate UUID v1, v3, v4, v5, and NIL
About UUID
A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. There are 16^32 possible UUIDs, or 2^128 (about 3.4×10^38) — a very large number!
- NIL: all zeros — 00000000-0000-0000-0000-000000000000
- v1: timestamp + node (MAC address) — time-based
- v3: MD5 hash of a namespace and name — deterministic
- v4: random 122 bits — most common, cryptographically secure
- v5: SHA-1 hash of a namespace and name — deterministic
- Great for database IDs, API keys, session tokens, and request IDs