Generate cryptographically random UUID v4 and time-based UUID v1 identifiers individually or in bulk for software development and database seeding.
All formatting, parsing, decoding, and validation executes entirely within your browser using modern Web APIs and JavaScript. Your tokens, JSON payloads, regex inputs, and queries never leave your computer.
A UUID (Universally Unique Identifier), also called a GUID (Globally Unique Identifier), is a 128-bit identifier standardized in RFC 4122. UUIDs enable distributed systems to generate globally distinct keys without central coordination.
DevRef's Online UUID Generator uses browser cryptographic randomness (crypto.randomUUID and Web Crypto API) to produce collision-resistant UUID v4 identifiers. You can configure uppercase or lowercase formatting, hyphens or no-hyphens, braces, and bulk generation for CSV fixtures or database migrations.
Yes. UUID v4 identifiers are generated using the browser's native window.crypto.randomUUID() API, which utilizes system-level cryptographically secure pseudorandom number generators (CSPRNG).
UUID v4 has 122 random bits, yielding 5.3 x 10^36 possible values. The probability of a collision is negligible—generating 1 billion UUIDs every second for 85 years yields a roughly 1 in a billion chance of a duplicate.
UUID v4 is entirely random and does not leak machine information. UUID v1 is derived from the system timestamp and MAC address, which provides time-sortability but reveals creation time and hardware identity.