🆔 UUID Generator
Generate universally unique identifiers (UUIDs) for your applications
💡 About UUID Versions
UUID v4 (Random)
• Based on random or pseudo-random numbers
• Most commonly used version
• 122 bits of randomness
UUID v1 (Timestamp)
• Based on timestamp and MAC address
• Can be sorted by creation time
• May reveal information about when and where it was created
Generate UUIDs (universally unique identifiers) in version 1 or version 4, one at a time or in bulk. Version 4 UUIDs use your browser’s cryptographically secure randomness — generation happens locally, so nothing is sent to a server.
Frequently asked questions
What is the difference between UUID v1 and v4?
v1 is built from a timestamp plus node identifier, so it encodes when it was generated and sorts roughly by time. v4 is almost entirely random. v4 is the usual default; pick v1 only if time-ordering matters and leaking creation time is acceptable.
Can two UUIDs ever collide?
A v4 UUID has 122 random bits, so a collision is astronomically unlikely — you could generate billions per second for decades without a realistic chance of a duplicate. For practical purposes, treat them as unique.
Are these UUIDs securely random?
Yes for v4 — they come from the browser’s crypto-grade random generator (crypto.randomUUID / crypto.getRandomValues). That said, UUIDs are identifiers, not secrets: do not use one as a password or API key.
Can I generate many UUIDs at once?
Yes. Set how many you need and generate them in bulk, then copy the whole list — useful for seeding databases, test fixtures or spreadsheets.