UUID Generator

Generate UUID v1, v4 or v5 identifiers, individually or in batches up to 500. Set formatting, inspect a UUID’s version and variant, then copy or download.

Generate v1/v4/v5 UUIDs. Inspect v1–v8, Nil and Max; format checks do not prove uniqueness. URNs always include hyphens without braces. For v5 batches, names use suffixes -0, -1, …

Generate UUIDs

v4: Random-based. Recommended for most use cases.

Options

UUID Validator

UUID Generator

Create identifiers for database fixtures, test records or application examples. UUID v4 uses random data, v1 uses time-based fields, and v5 derives a repeatable identifier from a namespace and name. For example, a single v5 UUID for DNS namespace and example.com repeats when those inputs are unchanged.


Batch generation accepts 1–500 identifiers. In a v5 batch, this tool appends -0, -1 and subsequent suffixes to the supplied name so each entry uses a different input. The inspector recognizes supported version/variant fields, including Nil and Max values; it does not prove uniqueness. URN output always uses hyphens and omits braces regardless of the other formatting options.

Features

  • Generate time-based v1, random v4 or namespace-based v5 UUIDs.
  • Generate up to 500 identifiers with optional sorting and deduplication.
  • Choose letter case, hyphens, braces or URN formatting.
  • Inspect version and variant fields; copy or download generated identifiers.

How to use

  1. Choose v1, v4 or v5 and set the count.
  2. For a single repeatable v5 example, choose DNS namespace and enter example.com as the name.
  3. Choose the required formatting and generate. For v5 batches, account for the name suffixes.
  4. Copy or download the identifiers; use the inspector for format checks, not as a uniqueness guarantee.