UUID Generator
Generate UUIDs (v4 and v1) instantly. Bulk generation up to 500 UUIDs. Copy or download as text file.
UUIDs (Universally Unique Identifiers) are 128-bit identifiers used to label resources in computer systems without requiring a central authority to coordinate. They appear in the format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx and are designed so that any two independently generated UUIDs will be different with overwhelming probability.
UUID v4 generates all 122 bits randomly (the remaining 6 bits encode the version and variant). This makes v4 the most commonly used version for general-purpose IDs in web applications, databases, and APIs. UUID v1 is time-based and incorporates the MAC address of the generating machine, which can be useful for time-ordered records but is less private.
Common use cases for UUIDs include database primary keys in distributed systems where auto-increment integers would conflict across shards, unique identifiers for API resources like users, orders, and sessions, idempotency keys for HTTP requests to prevent duplicate processing, and correlation IDs for tracing requests across microservices.
This tool generates UUIDs locally in your browser using the uuid library. Generate one at a time or up to 500 in bulk, copy them to the clipboard, or download them as a newline-separated text file. No server is involved — your UUID generation stays private.