UUID / GUID Generator
Utility Workspace

UUID / GUID Generator

Generate UUID v1, v4, and v5 identifiers instantly

Client-sidev1 / v4 / v5Bulk Generate

Generate Single UUID

Bulk Generate

Tool Guide

What is a UUID?

UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify information without requiring a central authority. They are commonly used as primary keys in databases, session tokens, resource identifiers in APIs, and anywhere a globally unique ID is needed.
Practical Flow

How to Use This Tool

  1. 1
    Select UUID Version: Choose v4 (random), v1 (timestamp-based), or v5 (name-based SHA-1 hash).
  2. 2
    Configure Options: For v5, enter a namespace and name. Toggle uppercase or dashes format as needed.
  3. 3
    Generate & Copy: Click Generate for a single UUID, or use Bulk Generate to create up to 100 at once. Copy results with one click.
More Details

UUID Versions

VersionMethodUse Case
v1Timestamp + MAC addressTime-ordered, sortable IDs
v4Random numbersMost common; general purpose
v5SHA-1 hash of namespace + nameDeterministic (same input = same UUID)
SpecificationRFC 9562 — UUIDs
FAQ

Frequently Asked Questions

What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier that is guaranteed to be unique across space and time. UUIDs are commonly used in software development to uniquely identify records, resources, and entities without requiring a central authority.
What is the difference between UUID v1, v4, and v5?
UUID v1 is generated using the current timestamp and the machine's MAC address. UUID v4 is generated using random or pseudo-random numbers, making it the most commonly used version. UUID v5 uses a namespace and a name hashed with SHA-1 to produce a deterministic, reproducible UUID.
Is UUID the same as GUID?
Yes, GUID (Globally Unique Identifier) is Microsoft's implementation of the UUID standard. They are functionally identical and follow the same RFC 4122 specification.