UUID / GUID Generator
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
Private by design: your UUIDs never leave your device.
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.
Good to know
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.
Typical searches include UUID generator, GUID generator, and create UUID v4. 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.
How it works
How it works
Step by step
Features
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
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
More tools
bcrypt / MD5 / SHA-256 Generator
Generate and verify bcrypt password hashes and calculate MD5 and SHA-256 digests locally.
JSON Formatter
Validate, format, minify, analyze, and inspect JSON as a tree locally.
Base64 Encoder
Encode text or local files to Base64, Base64URL, MIME Base64, or data URLs directly in the browser.
Hex / Decimal / Binary / Octal Converter
Convert numbers exactly between hexadecimal, decimal, binary, and octal.