FreeOnlineQR

UUID Generator

Generate as many version 4 UUIDs as you need and copy them in one go. A UUID is a 128-bit identifier written as 32 hex digits — long enough that you can create them independently, on different machines, and never coordinate to avoid collisions. Useful for seeding a database, filling out test fixtures, or naming things that need an identifier before anything else exists.

10

Change this for a completely different set. The same seed always gives the same UUIDs — see the note below the result.

Result

These are derived from the seed, so the same seed always produces the same list — handy for reproducible test fixtures, but don't use them as session tokens or anything else that has to be unguessable. For that, call crypto.randomUUID() where the value is actually needed.

Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.

Help us improve

Why use this tool

  • Up to 100 UUIDs at a time, ready to copy or download
  • Standard, uppercase, no-dash and braced formats
  • Correct version 4 and RFC 4122 variant bits
  • Runs in your browser — nothing is generated on, or sent to, a server

How it works

  1. 1Choose how many UUIDs you want.
  2. 2Pick the format your database or config file expects.
  3. 3Change the seed for a different set, then copy the result.

UUID Generator — frequently asked questions

Within a set, yes. But this tool derives them from the seed you choose so that the results are reproducible, which means another visitor using the same seed gets the same list. That's ideal for test fixtures you want to be able to regenerate, and wrong for anything that must be unguessable — see the next answer.

Explore the other tools

Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.

Or see every tool on one page.