Skip to content

UUID Generator

Generate random v4 UUIDs in bulk, up to 100 at once. Copy individual IDs or entire lists with one click.

UUID Generator tool

Loading...

Example

Input: Quantity 1 UUID, Format Standard, then Generate UUID

Result: One random version 4 UUID in the form xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, for example 8efee529-c9a7-4a38-b772-dafade92a6e2

A v4 UUID has 122 random bits; the 4 marks the version and y is 8, 9, a or b for the variant. Every click gives a new value.

  1. Choose how many UUIDs to make - 1, 5, 10, 25, 50 or 100.
  2. Pick a format - standard (lowercase with dashes), no dashes, or uppercase.
  3. Optionally turn on "Wrap in braces {}" for GUID-style output.
  4. Click "Generate UUID" to create them.
  5. Copy a single UUID with its copy icon, or the whole list with "Copy All".

Random UUID v4 Identifiers Explained

This tool makes random version 4 UUIDs, from 1 up to 100 at a time. A UUID is a 128-bit ID written as 36 characters, like 8efee529-c9a7-4a38-b772-dafade92a6e2. You can create one anywhere, with no need to check a central list for clashes.

In a v4 UUID, 122 of the 128 bits are random. The other 6 bits are fixed. The first digit of the third group is always 4, which marks the version. The first digit of the fourth group is always 8, 9, a or b, which marks the variant. The random bits come from the secure random source in your browser, and nothing is sent to a server.

How unique is unique? There are about 5.3 undecillion possible v4 UUIDs. You would need to make about 2.7 billion billion of them before the chance of a single repeat reached 50%. Even at a billion per second, that would take about 86 years. So in practice you can treat each one as unique, which is why they are used for database rows, file names, test data and order numbers.

The Format menu gives you standard lowercase with dashes, uppercase, or no dashes, which leaves 32 hex digits. Wrap in braces adds curly brackets around each ID, the style often used for Windows GUIDs. Copy one UUID with its icon, or use Copy All for a list with one ID per line.

For time-ordered v7 UUIDs, batches of up to 1,000 or a way to check an existing ID, use the full UUID Generator. For random secrets such as API keys, use the Token Generator instead.

Sources

Frequently Asked Questions

A v4 UUID is almost entirely random, so new IDs come in no particular order. A v7 UUID starts with a timestamp, so IDs made later sort after earlier ones. That makes v7 a good fit for database keys where insert order matters. This tool makes v4 only; the full UUID Generator in Developer Tools also makes v7.
In theory yes, in practice no. A v4 UUID has 122 random bits, which allows about 5.3 undecillion values. You would need to create about 2.7 billion billion UUIDs before the chance of even one repeat reached 50%. At a billion per second, that would take about 86 years.
Yes. GUID, short for globally unique identifier, is the name Microsoft uses for the same 128-bit format. GUIDs are often shown in capitals and wrapped in curly braces, like {8EFEE529-C9A7-4A38-B772-DAFADE92A6E2}. Choose Uppercase and turn on Wrap in braces to get that style here.
It is better not to. The random bits here come from a secure source, but UUIDs are meant to be identifiers, and they often end up in logs, links and error messages. The UUID standard, RFC 9562, warns against assuming they are hard to guess. For API keys or secrets, use a dedicated token generator.
The dashes are only there to make the ID easier to read; both forms hold the same 128 bits. Many databases have a built-in UUID type that stores it as 16 bytes, which is smaller and faster than text. If you must store text, pick one format and use it everywhere so lookups match.

Related Tools

UUID Generator

Generate random UUIDs in v4 and v7 formats with bulk generation and one-click copy support.

Developer Tools

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text or files right in your browser.

Developer Tools

Random Number Generator

Generate random numbers within a range with options for count, uniqueness, and sorting.

Math and Numbers

Password Generator

Generate strong, secure passwords with customizable length, character types, and multi-word passphrases.

Security and Encryption

Random Name Picker

Pick random names from a list. Enter your own names, pick one or more winners. Great for raffles.

Randomizers and Generators