UUID Generator

Quickly generate universally unique identifiers (UUIDs) in various versions and configurations to meet your specific requirements.

Configuration

UUID Version

Select the version of UUID to generate.

Hyphens

Uppercase

Quantity

UUID(s)

About UUID Generator

A UUID (universally unique identifier) is a 128-bit value used to identify records, resources, and entities without needing a central authority. This free online UUID generator creates version 1, 4, 6, and 7 UUIDs directly in your browser — no signup, no limits, and nothing is ever sent to a server.

Version 4 UUIDs are built from random data and are the most common choice for general use. Versions 1 and 6 embed a timestamp, and version 7 combines a Unix timestamp with random bits, making it ideal for database primary keys that should sort by creation time.

Key Features

  • Generate UUID versions 1, 4, 6, and 7
  • One-click copy to clipboard
  • Runs entirely in your browser — nothing is uploaded
  • Free, unlimited, and open source

Frequently Asked Questions

What is a UUID?

A UUID (universally unique identifier) is a 128-bit identifier, usually written as 36 characters in the form 8-4-4-4-12, e.g. 550e8400-e29b-41d4-a716-446655440000. UUIDs can be generated independently on any machine with a negligible chance of collision.

Which UUID version should I use?

Use version 4 for general-purpose random identifiers. Use version 7 when you want IDs that sort by creation time, such as database primary keys. Versions 1 and 6 are timestamp-based formats used by older systems.

Are the generated UUIDs really unique?

A version 4 UUID contains 122 random bits, so the probability of two generated UUIDs colliding is vanishingly small — you can treat them as unique for any practical purpose.

Is it safe to generate UUIDs online?

Yes. This tool generates UUIDs locally in your browser using the JavaScript uuid library; the values are never transmitted to or stored on a server.