UUID Generator

Generate cryptographically random UUIDs, one or a thousand at a time, with formatting options and one-click copy.

Format

Up to 1,000 at a time, from your browser's cryptographic random source.

Runs entirely in your browser — nothing you paste is uploaded or stored.

About uuid generator

A version 4 UUID is 122 bits of randomness in a standard 36-character format. Its usefulness is that two machines can each mint one, with no coordination, and be safe assuming they will never collide.

These are generated with your browser's cryptographic random number generator, the same source used for keys and tokens — not Math.random(), which is predictable and unsuitable for identifiers that end up in URLs or database keys.

Good to know

  • Generate up to 1,000 at a time and copy the whole list, which is handy for seeding a database or filling out test fixtures.
  • Uppercase and no-hyphen variants are the same identifier in a different presentation — some systems store UUIDs as 32 hex characters with no separators.
  • v4 UUIDs are random, so they do not sort chronologically. If you need identifiers that sort by creation time, look at UUIDv7 or a ULID instead.

Frequently Asked Questions

Related Tools