GUID / UUID Generator

Generate a random version 4 UUID (GUID). Runs entirely in your browser using the Web Crypto API.

How it works

A version 4 UUID is 128 bits of mostly-random data, formatted as xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, where the 4 marks the version and y is one of 8, 9, a, or b. With 122 random bits, collisions are astronomically unlikely.

Examples

Example GUID
f47ac10b-58cc-4372-a567-0e02b2c3d479
9b74c9ff-9f8f-4a1e-8e9b-6d0a1f2c3b4d

FAQ

Is GUID the same as UUID? Yes — "GUID" (Microsoft's term) and "UUID" (the general standard) refer to the same 128-bit identifier format.

Can two generated GUIDs collide? In practice, no. The chance of a collision among 1 billion v4 UUIDs is still negligible.

Is this random data sent anywhere? No — generation happens entirely in your browser via crypto.randomUUID().