Randomly

GUID Generator

Random version 4 GUIDs in uppercase, with or without the curly braces that Windows tools print.

Output · 0 GUIDs

Ready

No items.

A GUID is the same thing as a UUID — 122 bits of `crypto.getRandomValues` entropy with the version (0100) and variant (10) bits set per RFC 9562. "GUID" is the name Microsoft uses, and its tools print the value in uppercase, sometimes wrapped in braces. The bytes are identical to a lowercase UUID v4.

0 · v4
Version
v4
Format
uppercase

Related tools

Guides

This GUID generator makes random version 4 GUIDs, up to 50 at a time. Each one is 128 bits: 122 random bits from your browser's crypto.getRandomValues, plus 6 fixed bits that mark it as version 4 and the RFC 9562 variant. Nothing comes from a server.

GUID is Microsoft's name for a UUID. The tool follows Microsoft's habit of uppercase hex and, by default, wraps each value in curly braces, the way the Windows registry and .NET's Guid.ToString("B") print them. Switch Format to Plain to drop the braces.

How to use the GUID generator

  1. Set Count to anything from 1 to 50.
  2. Pick {Braces} or Plain under Format.
  3. Click Generate, or Regenerate under the list, for a fresh batch.
  4. Click one GUID to copy it, or Copy all for the whole batch, one per line.

Where GUIDs get used

  • Primary keys, such as SQL Server's uniqueidentifier columns.
  • COM class and interface IDs, and the project IDs in Visual Studio .sln files.
  • Correlation IDs for following one request through several services.
  • Test fixtures that need IDs no other record will share.

Example GUID outputs

One in braces, two plain. The third group starts with 4 in each, which is the version digit.

  • {1EF05DAB-DB0D-40AD-AB8C-398DD9049165}
  • 6EF09A9C-8AD7-4BF3-93C1-8459F25614F2
  • F42DBC3F-338F-4F65-8050-2C9064D5BD2A

Frequently asked questions

What does GUID stand for?

Globally Unique Identifier. It uses the same 128-bit format as a UUID.

Is a GUID the same as a UUID?

Yes, byte for byte. GUID is Microsoft's term, and Microsoft tools usually print it in uppercase, sometimes inside braces. For lowercase output, use the UUID generator.

Can two generated GUIDs ever match?

In theory, yes. In practice, with 122 random bits you'd need to make about 2.7 quintillion of them before the chance of a single duplicate reached 50%.

Can I generate GUIDs in bulk?

Up to 50 per batch. Copy all puts them one per line, ready for a script or spreadsheet.

Built and maintained by Bipul Kumar. Found a wrong number or a broken result? Tell me and I'll fix it.