UUID Generator
✓ Link copiedGenerate universally unique identifiers (UUIDs) right in your browser. Create random version 4 UUIDs, time-ordered version 7 UUIDs that sort by creation time, or classic time-based version 1 UUIDs — one at a time or in bulk, up to a thousand at once. Output can be lowercase or uppercase, and you can copy every value with one click or download them all as a plain-text file. UUIDs are built from cryptographically strong randomness via your browser's native crypto.randomUUID and Web Crypto APIs. Free, fast, and completely private — everything is generated on your device and never sent anywhere.
How to use
Pick a version: v4 for general-purpose random IDs, v7 for time-ordered IDs that sort chronologically, or v1 for traditional time-based IDs. Set how many you want, toggle uppercase if you prefer it, then click Generate. Use Copy all to put every UUID on your clipboard, or Download .txt to save them as a file. Click Generate again any time for a fresh batch.
Frequently asked questions
- Which UUID version should I use?
- Use v4 (random) unless you have a reason not to — it's the most widely supported and has a vanishingly small collision chance. Choose v7 when you want identifiers that sort by creation time, which is handy as database keys. v1 is a legacy time-based format; v4 or v7 are usually better choices today.
- Are these UUIDs cryptographically random?
- Yes. They use your browser's native crypto.randomUUID when available, with a fallback built on crypto.getRandomValues, the Web Crypto secure random number generator. The version and variant bits are set per RFC 4122 / RFC 9562.
- Is my data sent anywhere?
- No. Every UUID is generated locally in your browser and never transmitted, logged, or stored on any server.