UUID Generator
Generate RFC UUID values in the browser.
LocalYour data is processed locally in your browser and is not uploaded to Alphzen.
1 generated with the Web Crypto API.
How to use
- Choose UUID version 4 (random) or version 7 (time-ordered).
- Set how many IDs to generate (up to 200).
- Generate, then copy one line or download the list.
Features
- Version 4 uses crypto.randomUUID() when the browser provides it.
- Version 7 uses a Unix-millisecond timestamp plus random bits (RFC 9562).
- Batch generation without a server.
- Does not implement MAC-based version 1 identifiers.
- Local only.
Examples
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
The 4 marks the version. The variant bits occupy the start of the next group.
FAQ
Are these cryptographically random?
Version 4 takes random bits from the Web Crypto API. Version 7 mixes a timestamp with random bits from the same API. Neither requires a network call.
Why v7?
Time-ordered IDs generally index better in databases than random v4 values, while still avoiding a central allocator.
Can I generate version 1 UUIDs?
Not here. Version 1 can embed a MAC address. Alphzen does not expose host identifiers.
Related tools
About this tool
UUIDs are 128-bit identifiers written as 8-4-4-4-12 hex groups. Version 4 is random. Version 7 is sortable by time.
Alphzen generates them locally so you can fill fixtures, request IDs, and primary keys without a backend.
For secrets, use the Password Generator instead of a UUID. UUIDs are identifiers, not passwords.