UUID generator (v4)

Generate universally unique identifiers (UUID) version 4 with the browser’s cryptographic generator (crypto.randomUUID). Choose the quantity, uppercase or no hyphens, and copy them all at once. Everything happens in your browser, with nothing sent to any server.

How to generate a UUID

  1. Enter how many UUIDs you want (1 to 100).
  2. Optional: turn on “Uppercase” or “No hyphens”.
  3. Press “Generate” to create the identifiers.
  4. Review the result, one UUID per line.
  5. Copy them all with the “Copy” button.

Frequently asked questions

What is a UUID?

A UUID (universally unique identifier) is a 128-bit number written as 32 hexadecimal digits in five groups, for example 550e8400-e29b-41d4-a716-446655440000. It uniquely identifies records, files or sessions without central coordination.

Which version does this tool generate?

It generates version 4 UUIDs, which are based almost entirely on random numbers. It is the most common type when you just need a unique, unpredictable identifier.

Are they really random?

Yes. We use crypto.randomUUID (with crypto.getRandomValues as a fallback), the browser’s cryptographically secure generator. The chance of two v4 UUIDs colliding is negligible in practice.

Can I remove the hyphens or use uppercase?

Yes. The options let you get the UUID without the separating hyphens or in uppercase, to match whatever your database or code needs.

Are they generated on a server?

No. Everything happens in your browser; the identifiers are never sent or stored anywhere.