Generated UUIDs (0)

UUID validator

or drop a file here, or paste code below

Files never leave your browserHow?

UUID v4 and v7 generator and UUID validator

Create UUIDs (GUIDs) with your browser’s secure random generator: version 4 or the sortable version 7, one or a whole batch. Paste UUIDs below to check them.

How it works

  1. Choose the version

    Version 4 is fully random. Version 7 starts with the current time, so IDs created later sort after earlier ones.

  2. Set the format and count

    Generate one UUID or up to 10,000, in upper or lower case, with or without hyphens or braces.

  3. Copy or download

    Copy the list or download it as a text file, one UUID per line. Paste UUIDs into the validator to check them.

Features

  • Cryptographically secure

    Random bits come from crypto.getRandomValues, the same generator browsers use for keys. Nothing is generated on a server.

  • UUID v7 for databases

    Version 7 (RFC 9562) puts the Unix time in milliseconds first and a counter after it, so a batch is strictly increasing even within one millisecond. Sorted keys keep database indexes compact.

  • Bulk generation

    Create up to 10,000 UUIDs in one click and download them as a .txt file for test data, seeds or imports.

  • Formats

    Lower or upper case, the standard 8-4-4-4-12 hyphens or 32 plain hex digits, and {braces} for the Windows registry and .NET GUID style.

  • UUID validator

    Paste one or many UUIDs to see whether each is valid and which version and variant it is. The creation time of v1, v6 and v7 UUIDs is decoded, and the nil and max UUIDs are recognized.

Limits & privacy

One batch holds up to 10,000 UUIDs; the validator checks the first 1,000 lines of the pasted text or of a text file up to 5 MB.

UUIDs are generated on your device and never sent anywhere, and a v7 UUID reveals the time it was created. This tool does not create name-based (v3, v5) or MAC-based (v1) UUIDs. See the privacy page.

FAQ

What is a UUID?

A UUID (universally unique identifier), also called a GUID, is a 128-bit value written as 32 hex digits, like 919108f7-52d1-4320-9bac-f847db4148a8. It identifies records without a central counter.

Should I use UUID v4 or v7?

Use v4 when the ID should reveal nothing. Use v7 as a database primary key: it is time-ordered, so new rows are appended to the index instead of scattered across it.

Can two generated UUIDs be the same?

In practice, no. A v4 UUID has 122 random bits; you would need to create billions per second for many years before a duplicate became likely.

How do I generate many UUIDs at once?

Enter the number in How many (up to 10,000) and press Generate, then Copy or Download .txt.

Is a GUID the same as a UUID?

Yes. GUID is Microsoft’s name for the same format. Turn on Uppercase and Braces to get the {XXXXXXXX-XXXX-…} style used in Windows and .NET.

How can I tell which version a UUID is?

Paste it into the validator. The first digit of the third group is the version (4 in …-4xxx-…), and for v7 the tool also shows when the UUID was created.

Related tools