100% PrivateNo Data SavedRuns in BrowserAccurate Output

UUID Generator

Generate cryptographically unique RFC 4122 Version 4 UUIDs in bulk with uppercase and hyphen toggles.

Example

  • count: 3

Output

DEV
Waiting

Run the tool to generate output.

About this tool

Generate cryptographically random RFC 4122 Version 4 UUIDs (GUIDs) individually or in bulk with one-click copy and flexible uppercase and hyphen formatting.

When to use this tool

Use UUID Generator when you need guaranteed unique identifiers for database records, distributed transactions, or testing payloads without backend code.

Inputs, Formats & Specifications

Accepted Inputs
Quantity selector (1 to 100), formatting toggles (uppercase, hyphenless)
Output Formats
RFC 4122 Version 4 UUIDs (128-bit identifiers, 36 characters with hyphens)
Supported Standards
Standard 8-4-4-4-12 hex string (`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`)
Browser Limits & Scope
Generates Version 4 (random) UUIDs. Version 1 (MAC address) and Version 5 (namespace SHA-1) are intentionally omitted for privacy and security.

How to use this tool

  1. Select the quantity of UUIDs to generate (1 to 100).
  2. Choose your formatting options: Uppercase/lowercase, and with or without hyphens.
  3. Click Generate to produce fresh, cryptographically unique UUID v4 identifiers.
  4. Copy single UUIDs or click 'Copy All' to copy the entire batch for database seeding or testing.

Examples

Database Primary Key Seeding

Generate 50 unique UUID v4 identifiers for database test fixtures, PostgreSQL `gen_random_uuid()` testing, or mock API responses.

Distributed Request Tracing ID

Generate a standard 36-character hyphenated UUID to use as an `X-Request-ID` or correlation identifier across microservice logs.