UUID Generator Privacy: All processing runs locally
Generate UUIDs v1 (timestamp), v4 (random), or v7 (sortable timestamp). Bulk generation up to 10,000 with CSV export.
How It Works
A UUID (Universally Unique Identifier) is a 128-bit value used to uniquely identify information. This tool supports three UUID versions:
v4 (Random) — The most common version. All 122 bits are randomly generated using crypto.randomUUID() or crypto.getRandomValues(). Format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
v1 (Timestamp) — Encodes the current timestamp (100-nanosecond intervals since October 15, 1582) and a random node ID. Useful when you need time-ordered UUIDs but don't need database sortability.
v7 (Sortable Timestamp) — A newer standard (RFC 9562) that encodes a Unix timestamp in milliseconds in the most significant bits, making v7 UUIDs naturally sortable. Ideal for database primary keys.
All generation runs entirely in your browser. For bulk generation, UUIDs are produced in batches for optimal performance.