← Back to Tools

UUID Generator

Generate unique identifiers (v1, v3, v4, v5)

Generate UUIDs

About UUIDs

UUID (Universally Unique Identifier) is a 128-bit identifier that is guaranteed to be unique across all systems.

Format: 8-4-4-4-12 hexadecimal digits

Example: 123e4567-e89b-12d3-a456-426614174000

Common use cases:

  • • Database primary keys
  • • API request identifiers
  • • File names for uploads
  • • Session identifiers
  • • Distributed system coordination

UUID Versions

Version 1: Time-based with MAC address

Includes timestamp and network node identifier

Version 3: Name-based using MD5

Generated from namespace and name using MD5 hash

Version 4: Random (recommended)

Randomly generated, most commonly used

Version 5: Name-based using SHA-1

Generated from namespace and name using SHA-1 hash