UUID v3 Generator

Generate deterministic identifiers using MD5 hashing of a name and namespace.

In-Depth Guide

Everything you need to know

Deterministic Logic

Version 3 UUIDs are created by hashing a namespace and a name using MD5. This ensures that the same input always produces the same unique identifier across different systems.

Namespace Scoping

Scoped IDs allow you to convert existing strings (like usernames, URLs, or file paths) into standard 128-bit UUIDs within a specific context, avoiding global collisions.

Why use Version 3?

Cross-System consistency
String-to-ID Mapping
Legacy MD5 Integration
Offline ID Generation
RFC 4122 Compliant
Predictable Testing Data