Generators
UUID Generator
Generate UUIDs
Optionsgenerated locally in your browser using crypto.getRandomValues — nothing leaves this page
Version
Output format
Quantity
Tool features
4 features
UUID Generation
Generate cryptographically secure unique identifiers
Multiple Versions
Random v4, time-ordered v7, and the nil UUID per RFC 9562
Bulk Generation
Generate up to 200 UUIDs at once
Format Options
Uppercase, hyphen, and braces formatting
What is a UUID & how it works
A UUID (Universally Unique Identifier) is a 128-bit value written as 32 hex digits in five groups, like 550e8400-e29b-41d4-a716-446655440000. Systems generate them independently, without a central counter, and can still rely on them never colliding in practice.
Version 4 UUIDs are 122 random bits and are the default choice. Version 7 (RFC 9562) starts with a millisecond timestamp, so values sort by creation time, which keeps database indexes compact. UUIDs here are generated in your browser with a cryptographically secure random source.
v4
Fully random; the most widely supported version.
v7
Timestamp-first and sortable; better for database primary keys.
Nil UUID
All zeros; a placeholder meaning “no value”.
How to use this tool
1
Choose a version
Pick v4 for random IDs, v7 for time-ordered IDs, or the nil UUID.
2
Set the quantity
Generate a single UUID or a batch for seeding data or tests.
3
Pick a format
Choose case and whether to keep the hyphens or wrap values in braces.
4
Copy or download
Copy the UUIDs to your clipboard or download them as a file.
Related tools
4 tools
Random String Generator
Generate random strings with customizable length, character sets, and patterns
Password Generator
Generate secure passwords with customizable length, complexity, and character sets
Hash Code Generator
Generate hash codes and checksums for data integrity verification
MAC Address Generator
Generate MAC addresses for network testing, virtual machines, and device configuration with multiple formats
Frequently asked questions
5 Q&A
Use v7 for database primary keys: its time-ordered prefix keeps B-tree indexes efficient. Use v4 when the ID should reveal nothing about when it was created.
Yes. GUID is Microsoft’s name for the same 128-bit format; Windows tools often show GUIDs in uppercase and wrapped in braces.
A v4 UUID is random, but it is not designed as a secret and v7 is partly predictable. For session tokens or API keys, use a purpose-built generator with 128+ bits of entropy.
No. They are created in your browser using
crypto.getRandomValues and never sent anywhere.