UUID Generator

Version

v7 includes a timestamp for time-based ordering.

Generated on your device. Never stored.

Two versions.
One familiar format.

Generate UUID v4 or v7 identifiers locally in your browser. Choose a version, copy the result and get back to work.

How to generate a UUID

  1. Choose v4 for random identifiers or v7 for identifiers that include a timestamp. The default is v7.
  2. Click the UUID to copy it.
  3. Select “Generate again” for another identifier. Previous results are not saved.

UUID v4 vs v7

v4 · Random
Uses random values without an embedded timestamp. Choose it when you need a random identifier and do not need time-based ordering.
v7 · Time-based
Includes a Unix timestamp in milliseconds alongside random values. Choose it when the timestamp is useful for ordering. This generator does not guarantee generation order within the same millisecond or when the device clock moves backwards.

Both use the familiar 36-character representation: hexadecimal digits in groups of 8–4–4–4–12, separated by hyphens. See RFC 9562 for the UUID specification.

Common questions

Are UUIDs guaranteed to be unique?

UUIDs are designed to make collisions very unlikely, but this tool does not check a global registry. Applications that require uniqueness should still enforce it when storing identifiers.

Does a UUID v7 reveal when it was created?

It contains a timestamp based on your device’s clock. Someone who reads the UUID can extract that time. Choose v4 if you do not want an embedded timestamp.

Can I use a UUID as a password?

Use UUIDs to identify records, not as authentication secrets. Use the random password generator when you need a password.

Are generated UUIDs sent to DSOOU?

No. Generation happens in your browser using secure random values, and DSOOU does not upload or save the results.