Generate random v4 or time-ordered v7 UUIDs in bulk, and inspect any UUID's version, variant and timestamp.
A UUID (Universally Unique Identifier), called GUID in the Microsoft world, is a 128-bit identifier written as 32 hex digits such as 550e8400-e29b-41d4-a716-446655440000. It can be generated anywhere without a central authority and is practically guaranteed to be unique.
v4 is fully random and reveals nothing about when it was created. v7 begins with a millisecond timestamp, so new IDs sort in creation order, which keeps database B-tree indexes compact; prefer v7 for primary keys and v4 when the creation time should stay hidden.
In theory yes, in practice no. A v4 UUID has 122 random bits, so you would need to generate about 2.7 quintillion UUIDs to reach a 50% chance of a single duplicate.
Yes. They are created in your browser with the Web Crypto API (crypto.randomUUID / crypto.getRandomValues), a cryptographically secure random source, and are never sent to a server.