UUID v4 Generator
Generate cryptographically-random UUID v4 values. Bulk generate and copy with one click.
f4ae4416-84fc-4ed5-9363-70ef71ef4ebeWhat is UUID v4?
UUID v4 is a randomly generated 128-bit identifier. With 2¹²² possible values, collision probability is astronomically low. Used for database primary keys, session tokens, and unique identifiers.
Format
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx32 hex characters separated by dashes in 5 groups (8-4-4-4-12). The 4th group always starts with '4' indicating version 4.
How to Generate UUIDs Online
- 1. Select the Count (1, 5, 10, or 25) to generate multiple UUIDs at once.
- 2. Optionally enable UPPERCASE or No dashes formatting.
- 3. Click Generate to create fresh UUIDs.
- 4. Hover over any UUID and click Copy, or use Copy All to copy the full list.
Frequently Asked Questions
What is a UUID and when should I use it?
A UUID (Universally Unique Identifier) is a 128-bit label used to uniquely identify information. Use UUIDs as primary keys in databases, unique file names, session tokens, API resource IDs, or any context where you need a globally unique value without a central authority.
How unique is a UUID v4?
UUID v4 has 122 bits of randomness, providing 5.3×10³⁶ possible values. The probability of generating two identical UUIDs is so low it is effectively impossible in practice — lower than the chance of a meteor hitting your data center.
What is the difference between UUID v1, v4, and v7?
UUID v1 is time-based and includes the MAC address, revealing when and where it was created. UUID v4 is fully random. UUID v7 is a newer standard that combines a millisecond timestamp with random bits, making it sortable while still being unique.
Are these UUIDs cryptographically secure?
Yes — this tool uses the browser's crypto.getRandomValues() API (via the uuid library) which generates cryptographically strong random numbers, suitable for security-sensitive use cases.