UUID Generator

Generate unique UUIDs (Universally Unique Identifiers) for your applications. Supports UUID v4 and bulk generation.

V4 uses random numbers, V1 uses timestamp + MAC address
Generate up to 100 UUIDs at once

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify information in computer systems. The probability of generating duplicate UUIDs is extremely low.

UUID Versions

Version 4 (Random)

The most commonly used version. Generated using random or pseudo-random numbers. Example: 550e8400-e29b-41d4-a716-446655440000

Version 1 (Timestamp)

Generated using timestamp and MAC address. Useful when you need time-ordered UUIDs, but may reveal the host's MAC address.

Common Uses

  • Database primary keys: Unique identifiers for database records
  • Distributed systems: Generate unique IDs without central coordination
  • Session IDs: Track user sessions in web applications
  • File names: Create unique file names
  • API requests: Request tracking and idempotency keys
  • Message queues: Unique message identifiers

Format

Standard format: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
Where M indicates the version and N indicates the variant.