UUID v3 Generator

Quickly generate RFC 4122-compliant version 3 UUIDs online

UUID version 3 creates the same, consistent UUID for a given namespace and name input by hashing these values with MD5. This method is perfect for generating reproducible and predictable identifiers, making it ideal for usernames, resource slugs, URL paths, and seamless data integration across different systems. Please note: v3 uses MD5, which is less secure than the newer SHA-1 algorithm found in UUID v5.

Generate UUID v3 in Bulk

UUID Validation Tool

Security & Privacy GuaranteedAll UUIDs are generated entirely on your device, right in your browser. No UUIDs, personal data, or information are ever transmitted, stored, or logged by any server. Enjoy complete privacy and top-tier security every time you use our service.

What is a UUID v3?

A UUID version 3 is a 128-bit identifier that produces deterministic—always the same—UUIDs by hashing a namespace UUID together with a name using the MD5 hashing function. It’s ideal when you require stable and repeatable identifiers across multiple environments.

UUID v3 Structure and Format

  • Bit Size: 128 bits (16 bytes)
  • Format: 8-4-4-4-12 hexadecimal digits
  • Example: 3b241101-e2bb-4255-8caf-4136c566a962
  • Total Characters: 36 (with hyphens)
  • Version Digit: Third group begins with '3' for version 3 UUID
  • Variant Bits: Fourth group encodes reserved UUID variant bits

UUID v3 Example Explained

Here’s a breakdown of example UUID v3: 3b241101-e2bb-4255-8caf-4136c566a962

  • 3b241101 – Initial segment from MD5 hash
  • e2bb – Middle segment of the MD5 hash
  • 4255 – Includes the version 3 flag
  • 8caf – Contains variant and reserved bits
  • 4136c566a962 – Final sequence from the MD5 output

Why Choose UUID v3?

  • Generates consistent, repeatable UUIDs from the same namespace/name input
  • Perfect for creating fixed identifiers like usernames or slugs
  • No necessity for random number generation or external coordination
  • Works offline—no server or network interaction needed

Common UUID v3 Use Cases

  • Generating stable IDs for usernames or email addresses
  • Ensuring consistent database record UUIDs across stages
  • Building predictable URLs or file paths based on names
  • Seamless legacy system integration with standardized IDs
  • Creating unique, repeatable slugs from a name/namespace pair

Security Considerations

UUID v3 relies on the MD5 hash algorithm, which is fast but no longer considered secure for cryptographic purposes. While suitable for general identifier generation, avoid it for secure or sensitive hashing requirements.

More Information