UUID Generator

Generate RFC 4122 UUIDs in your browser. Pick version 4, 7, 1, or nil, create one or a thousand at once, format them how you like, then copy or download. Free, no signup.

UUID version
Format

How to use the UUID generator

1

Pick a Version

Choose v4 for random IDs, v7 for time-ordered IDs that sort by creation, v1 for time-based, or nil for the all-zero UUID.

2

Set the Count and Format

Enter how many you need, then turn on uppercase, no hyphens, or braces if your system expects that style.

3

Copy or Download

Copy a single UUID, copy them all at once, or download the whole batch as a text file.

Pixellize free online tools illustration showing browser, file, and gear icons

Unique IDs You Can Trust, Generated Locally

A UUID is a 128-bit identifier that you can hand out without checking a central list first. Two systems can each create one, on different machines, at the same moment, and still trust that the two IDs will not collide. That property makes UUIDs the default choice for database keys, file names, event IDs, and anything that needs a unique label.

There is more than one kind. Version 4 is pure random and the common default. Version 7 mixes in a timestamp so the IDs sort by when they were created, which keeps database indexes tidy. Version 1 is time and node based, and the nil UUID is the all-zero placeholder.

This generator makes all of them in your browser. Pick a version, choose how many you want, set the format, then copy or download the result. The random versions use the browser cryptographic source, so the values are genuinely unpredictable, and nothing ever leaves your device.

Why Use Our UUID Generator?

Four UUID Versions

Generate v4 random, v7 time-ordered, v1 time-based, or the nil UUID, all to the RFC 4122 standard.

Bulk Generation

Create up to 1,000 unique IDs at once for seeding databases, tests, or sample data.

Formatting Options

Switch to uppercase, drop the hyphens, or wrap each ID in braces to match your code.

Truly Random

Version 4 IDs come from the browser cryptographic random source for genuine unpredictability.

One-Click Copy

Copy any single UUID, the whole list, or download them all as a text file.

Private by Design

Every ID is created in your browser. Nothing is generated on a server or sent anywhere.

Frequently Asked Questions

Common questions about UUIDs and the versions.

What is a UUID?
A UUID, or universally unique identifier, is a 128-bit value written as 36 characters. It labels records, files, and objects with an ID that is practically guaranteed to never collide with another.
What is the difference between UUID versions?
Version 4 is fully random. Version 7 is time-ordered, so IDs sort by when they were made, which is handy for database keys. Version 1 is based on time and a node value. The nil UUID is all zeros.
Which UUID version should I use?
For most needs, version 4 is the safe default. If you store IDs as database primary keys and want them to sort by creation time, version 7 is a better fit.
Are these UUIDs really unique?
The odds of two random version 4 UUIDs colliding are so small they are treated as unique in practice. You would need to generate billions before a clash became likely.
Is it safe to generate UUIDs here?
Yes. Everything runs in your browser using its built-in cryptographic random source. No ID is sent to a server, logged, or stored.
Is this UUID generator free?
Yes, it is completely free with no signup and no limits. Generate as many as you need, right in your browser.
Scroll to Top