UUID Generator — Bulk v1, v4, v7 & Nil UUIDs Online
Generate UUIDs online — v1, v4, v7, and Nil. Bulk generation up to 10,000. Free, no signup.
UUIDs
Click Generate to create UUIDs.
UUID Decoder
- Version
- Variant
- Timestamp
How to use
- 1 Pick a UUID version — v4 for random, v7 for sortable time-ordered, v1 for legacy.
- 2 Set the quantity (1 to 10,000) and choose format options (case, hyphens, braces).
- 3 Click Generate. Copy individual UUIDs or copy all / download as txt, csv, or json.
Why use this tool
- Generate up to 10,000 UUIDs at once — instantly.
- Supports v1 (timestamp), v4 (random), v7 (time-ordered, RFC 9562), and the Nil UUID.
- Built-in decoder: paste a UUID to inspect its version, variant, and embedded timestamp.
- Runs entirely in your browser — never sends UUIDs to a server.
- Free, no signup.
Frequently asked questions
What is the difference between UUID v4 and v7?
v4 is fully random — great for unique IDs but not sortable. v7 (RFC 9562, 2024) embeds a millisecond timestamp at the start, making UUIDs sortable by creation time while still being cryptographically random.
Are these UUIDs cryptographically secure?
Yes — generated via the Web Crypto API (crypto.getRandomValues / crypto.randomUUID). Suitable for IDs that must not collide.
Can I generate more than 10,000 at once?
The UI is capped at 10,000 to avoid freezing the browser. For larger batches, run a script or call generate() multiple times.
Does the decoder support v1 timestamps?
Yes — v1 and v7 both extract the embedded timestamp. v4 has no timestamp (it is purely random).
What is UUID Generator?
A UUID (Universally Unique Identifier) is a 128-bit value defined by RFC 9562 (formerly RFC 4122). UUID v4 is randomly generated; v1 is timestamp + MAC-derived; v7 is time-ordered for database-friendly sorting; the Nil UUID is all zeros. A UUID Generator produces these values without coordinating with any central authority, with collision odds negligible for practical use.
Features
v1, v4, v7 & Nil
Generate the timestamp-based v1, random v4, time-ordered v7, or the all-zero Nil UUID.
Bulk generation
Produce up to 10,000 UUIDs in one click — no rate limits or throttling.
Cryptographically secure
Random versions use the browser crypto API (getRandomValues), not Math.random.
Copy-ready output
Copy one or all at once — ideal for seeding databases and tests.
Example
Input
Version: v4
Count: 3
Output
f47ac10b-58cc-4372-a567-0e02b2c3d479
16fd2706-8baf-433b-82eb-8c7fada847da
9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
Common use cases
-
1
Primary keys without coordination
Assign unique IDs across services and offline clients with no central sequence.
-
2
Time-sortable database IDs (v7)
Use v7 for keys that sort by creation time, improving index locality versus random v4.
-
3
Correlation & trace IDs
Tag requests, logs, and events in distributed systems so a single flow can be followed end to end.
How UUID Generator compares to alternatives
| Feature | Zerethon Tools | Typical online tools | Desktop apps |
|---|---|---|---|
| Bulk count | Up to 10,000 | 1–100 | Unlimited |
| v1 / v4 / v7 / Nil | All four | Usually v4 only | All four |
| Rate limits | None | Sometimes | None |
| Runs offline | Yes (after load) | No | Yes |
| Signup required | No | Sometimes | No |
Zerethon's UUID generator creates RFC 9562 identifiers in your browser — v4 (random), v1 (time + node), v7 (time-ordered and database-friendly), and the Nil UUID. It draws from the platform's cryptographically secure random source, generates up to 10,000 IDs at once with no rate limits, and sends nothing to a server.
- Category
- Developer
- Pricing
- Free
- Privacy
- Browser-based
- Signup
- Not required
References
Privacy
Your data never leaves your browser unless explicitly stated. UUID Generator runs entirely client-side — no server upload, no logging, no tracking of your input.
Learn the basics
How-to guides
Related tools
JSON Formatter
Format, validate, and minify JSON online. Free, no signup — your data never leaves your browser.
Open toolSQL Formatter
Format SQL queries online — beautify MySQL, PostgreSQL, SQLite, SQL Server, Oracle, and BigQuery.
Open toolPassword Generator
Generate strong, cryptographically random passwords. Configurable length and character sets — runs in your browser.
Open toolText Case Converter
Convert text between 14 cases — UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE, and more.
Open toolBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.