GUID generator

Create new GUIDs (globally unique identifiers) in one click, in the format your code, SQL Server or registry file expects. Made in your browser, nothing uploaded.

  • Free
  • No sign-up
  • Runs in your browser
guid-generator

100% private — everything is generated in your browser with its secure random number generator, and nothing is sent or stored.

Next step

Keep going with your result in another tool. Nothing is uploaded.

How it works

Choose how many

One GUID or up to a thousand.

Pick the format

Tick uppercase and braces for the registry style, or no hyphens for compact IDs.

Copy or download

Copy the list or download it as a text file.

How to generate a GUID

To generate a GUID, open this page and copy one of the identifiers already listed, or change the quantity and format. A GUID is the Microsoft name for a UUID: a 128-bit identifier written as 32 hexadecimal digits. The ones here are version 4, made from your browser's secure random generator, and you can add braces, uppercase or remove the hyphens.

GUID and UUID: the same thing

GUID stands for globally unique identifier and is what Microsoft calls the UUID defined in RFC 4122 and RFC 9562. The two names describe the same 128-bit value. In .NET, SQL Server, COM and the Windows registry you will see GUID; in most other places you will see UUID.

GUID formats

Common GUID formats
FormatExample
Default (32 digits, hyphens)f47ac10b-58cc-4372-a567-0e02b2c3d479
Uppercase (SQL Server display)F47AC10B-58CC-4372-A567-0E02B2C3D479
Registry style (braces, uppercase){F47AC10B-58CC-4372-A567-0E02B2C3D479}
No hyphensf47ac10b58cc4372a5670e02b2c3d479

Where GUIDs are used

  • Databases: SQL Server uniqueidentifier columns and primary keys in distributed systems.
  • .NET code: Guid.NewGuid() creates the same kind of random value.
  • Windows installers and COM: product codes, component IDs and interface IDs are GUIDs, usually in braces.
  • Cloud and APIs: resource, request and correlation identifiers.

How unlikely is a duplicate?

A random GUID has 122 random bits, so there are about 5.3 × 10^36 possibilities. Generating a billion per second, it would take about 86 years to reach a 50% chance of even one repeat. In practice you can create GUIDs on any machine, offline, and treat them as unique.

Private by design

The conversion runs in your browser. What you type, paste or drop is never uploaded, which matters when the text holds tokens, personal data or internal files.

More developer and text tools

Frequently asked questions

What is the difference between a GUID and a UUID?
None in practice. GUID is Microsoft's name for the same 128-bit identifier. Only the display format sometimes differs, for instance uppercase or braces.
How do I make a GUID in the registry format?
Tick the uppercase and braces options: you get values like {F47AC10B-58CC-4372-A567-0E02B2C3D479}.
Are these GUIDs safe to use in production?
Yes. They are version 4 identifiers generated from the browser's cryptographic random generator, the same source used for security features.
Is this converter free?
Yes. There is no sign-up and no limit, and it runs in your browser, so nothing you type is sent to a server.
Does it work on a phone?
Yes. It works in any modern mobile browser, and the result updates as you type.