More free products

Online UUID Generator

Your Version 4 UUID:

Version 4 UUID Generator

Bulk Version 4 UUID Generation

What is a Version 4 UUID?

A Version 4 UUID is a 128-bit identifier built almost entirely from random or pseudo-random numbers. It has no dependency on hardware, timestamps or namespaces, which makes it the most widely used UUID version for database keys, API tokens and distributed systems. The odds of two Version 4 UUIDs colliding are astronomically small -- effectively zero for any practical purpose.

Version 1 UUID

A Version 1 UUID is time-based. It is built from the current timestamp (measured in 100-nanosecond intervals since October 15, 1582), a random clock sequence, and a node identifier. Because the timestamp is embedded directly in the value, Version 1 UUIDs generated later will sort after ones generated earlier -- though this also means the creation time can be extracted from the ID, which matters if you care about privacy.

Version 7 UUID

A Version 7 UUID is the modern, time-ordered UUID standardized in RFC 9562. It embeds a 48-bit Unix millisecond timestamp in the first part of the value, followed by random bits. That means IDs created later always sort after IDs created earlier -- making Version 7 a great choice for database primary keys, where sequential, index-friendly IDs perform far better than fully random ones.

Nil/Empty UUID

The Nil UUID is the special "all zeros" value -- 00000000-0000-0000-0000-000000000000 -- defined in RFC 4122. It represents an unset, empty or placeholder UUID, and is commonly used as a default value in a database column before a real identifier has been assigned.

Max UUID

The Max UUID is the special "all ones" value -- ffffffff-ffff-ffff-ffff-ffffffffffff -- defined in RFC 9562. It represents the highest possible UUID value and is sometimes used as a sentinel in sorting, partitioning or range queries.

GUID Generator

A GUID (Globally Unique Identifier) is Microsoft's name for the same 128-bit value defined by the UUID standard. GUIDs generated here are random, equivalent to a Version 4 UUID, and can be formatted as hyphenated, uppercase, wrapped in braces, or without dashes to match .NET, SQL Server or COM conventions.

Frequently Asked Questions

Is this UUID generator really free?

Yes. It is completely free to use, with no sign-up, account or payment required, and no limit on how many UUIDs you generate.

Are the UUIDs generated in my browser or on a server?

Everything is generated entirely in your browser using your device's cryptographically secure random number generator. Nothing is sent to or stored on our servers.

What's the difference between a UUID and a GUID?

They are the same 128-bit identifier format. "UUID" (Universally Unique Identifier) is the name used in the official RFC standard, while "GUID" (Globally Unique Identifier) is the term Microsoft uses for the same thing.

Which UUID version should I use?

Version 4 is the safest default for most use cases -- fully random with no embedded metadata. Use Version 7 if you need IDs that also sort by creation time (great for database primary keys), and Version 1 only if you specifically need the legacy timestamp-based format.

Can I generate more than one UUID at a time?

Yes. Use the bulk generator to create up to 500 UUIDs at once, then copy them all or download them as a text file.

UUIDs generated by this tool conform to RFC 4122 and RFC 9562 wherever applicable and are generated entirely in your browser using a cryptographically secure random number generator. Nothing you generate here is sent to or stored on our servers.

Powered By Aizvi