UUID generator
Generate random v4 or time-ordered v7 UUIDs in bulk.
How to use
Click to generate one or many random version-4 UUIDs (also called GUIDs) — universally unique identifiers used as database keys, request IDs, file names and more. Each one is a 128-bit value with practically no chance of ever colliding with another, so you can mint them freely without coordination.
Generate them in bulk when you need a batch, and copy individual values or the whole list with one click. UUIDs are created locally with your browser's secure random generator, so they're produced instantly and never leave your device.
Version 4 UUIDs are random (not based on time or hardware), which makes them a privacy-friendly default for most applications.
Examples
Generate UUIDs to use as globally unique database row identifiers.
Attach a UUID to an API request so retries can be de-duplicated safely.
Prefix uploads with a UUID to avoid name collisions.
Frequently asked questions
What version of UUID does this generate?
Random version 4 UUIDs, the most common general-purpose type. They're generated from cryptographically secure random bytes.
Could two UUIDs ever clash?
In theory yes, but the odds are astronomically small — you can generate billions without a realistic chance of collision.
Is a UUID the same as a GUID?
Yes. GUID is Microsoft's name for the same 128-bit identifier; the format is identical.
Are they generated on a server?
No. They're created in your browser, so generation is instant and nothing is sent or logged.
Related tools
Generate compact, URL-safe unique IDs with a configurable size.
Generate strong random passwords with character-class rules and a strength meter.
Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text at once.
Generate cryptographically-strong random numbers within a range, with or without duplicates.
Convert between Unix timestamps and human-readable dates in every common format.