UUID / GUID Generator
Runs locally in your browser. Nothing leaves your device.Generate UUIDs and GUIDs locally in the browser, export batches, and use v4 or v7.
Output settings
Up to 100,000 UUIDs per run. Large batches are better downloaded.
Generation
UUIDs are identifiers, not access tokens or secrets. Enforce uniqueness with a unique constraint.
Preview
Generate UUIDs to see the preview.
Generate UUIDs to see the preview.
Batches are checked for internal duplicates.
How it works
- 1
Choose version and count
Choose v4 or v7 and set the number of UUIDs to generate.
- 2
Set display style and export format
Choose the text style and export format such as plain text, JSON, CSV, or SQL.
- 3
Copy or download the UUIDs
Copy the full output or download it as a file.
Good to know
The UUID/GUID generator creates UUIDs directly in your browser in two versions: v4 (random, no embedded time) or v7 (time-ordered, with a millisecond timestamp per RFC 9562 — the default choice for time-sortable test data). Up to 100,000 UUIDs can be generated per run, checked internally for duplicates.
Generation runs locally in the browser. Several display styles (canonical, compact, braced GUID, URN) only change the text format, not the underlying 128 bits. Important: UUIDs are identifiers, not access tokens or secrets.
Typical use cases
Generate test data with time-sortable IDs
Use UUID v7 when generated IDs should also be chronologically sortable, for example for database primary keys with better index locality.
Export large batches for seed data
Generate up to 100,000 UUIDs at once and export them directly as JSON, CSV, or SQL INSERT for database seed scripts.
Match the display style to the target language
Choose the matching text style — for example braced GUID for .NET or URN for certain standards — without changing the underlying bits.
Tips for better results
Don't treat UUIDs as a secret
UUIDs are identifiers, not access tokens or secrets — additionally enforce uniqueness via a unique constraint in the database.
v4 for opaque IDs, v7 for sortable IDs
Choose v4 when IDs should not allow conclusions about the creation time, and v7 when time-based sortability is an advantage.
Features
v4 or v7, plus multiple text styles
Choose between random (v4) or time-ordered (v7) UUID, plus canonical, compact, braced, or URN display.
Up to 100,000 UUIDs with duplicate checking
Generate large batches at once; the output is checked internally for duplicates.
Export as text, JSON, CSV, or SQL
Copy or download the output in the chosen format, including ready-made SQL INSERT statements.
Frequently asked questions
What's the difference between v4 and v7?
v4 is fully random with no embedded time, v7 contains a millisecond timestamp per RFC 9562 and is therefore time-sortable.
Can I use UUIDs as security tokens?
UUIDs are identifiers, not access tokens or secrets — don't use them as a substitute for cryptographically secure tokens.
Are my generated UUIDs uploaded?
No. Generation runs entirely locally in the browser.
More tools
Looking for another tool?
Every tool runs locally in your browser – no sign-up, no upload, and it works offline.