This tool generates universally unique identifiers (UUIDs) in your browser. Version 4 is purely random. Version 7 puts a millisecond timestamp first, so the values sort in creation order, which suits database keys.
Generate up to 1000 at once, then format them as you need: uppercase, without hyphens, or wrapped in braces. Copy the whole list or download it as a text file.
The random bits come from the browser's secure random generator, and nothing is sent anywhere.
Version 4 is 122 random bits and nothing else. Version 7 starts with a 48-bit Unix timestamp in milliseconds, then random bits, so values sort by creation time. That makes v7 friendlier to database indexes, while v4 reveals nothing about when it was made.
Yes. They come from your browser's secure random generator (crypto.randomUUID for v4 and crypto.getRandomValues for v7), the same source used for cryptographic keys. Collisions are not a practical concern.
Yes. When several are made in the same millisecond, a counter in the spec's rand_a field rises, so a batch always sorts in the order it was generated.
Uppercase writes the hex digits as capitals, No hyphens gives 32 characters in a row, and Braces wraps each value in { } as .NET and some registries write GUIDs.
From 1 to 1000 at a time, one per line. Copy all puts the list on your clipboard and Download saves it as a text file.
No. The UUIDs are made in your browser and nothing is uploaded or stored.