Database IDs
Generate UUID v4 values for seed data, SQL Server UNIQUEIDENTIFIER columns, test records, and distributed inserts.
Developer generator tool
Generate free UUID v4 and GUID values for databases, APIs, logs, file names, test data, .NET apps, and distributed systems. Values are created locally in your browser.
Choose count and output style, then generate copy-ready identifiers.
0 values ready
GUID and UUID guide
Generate UUID v4 values for seed data, SQL Server UNIQUEIDENTIFIER columns, test records, and distributed inserts.
Create request IDs, correlation IDs, resource identifiers, mock payload IDs, and trace-friendly values.
Use lowercase, uppercase, braces, quoted values, or hyphen-free IDs depending on your platform requirements.
const id = crypto.randomUUID();using System;
var id = Guid.NewGuid();SELECT NEWID(); -- SQL Server UNIQUEIDENTIFIERGUID Generator FAQ
GUID stands for Globally Unique Identifier. It is a 128-bit value commonly used to uniquely identify records, objects, files, sessions, and resources.
UUID stands for Universally Unique Identifier. GUID and UUID usually refer to the same 128-bit identifier format, especially when using UUID version 4 values.
UUID v4 is a randomly generated UUID. It is widely used because it does not need a central database or sequence generator to create unique-looking identifiers.
Yes. Enter the number of values you need and generate up to 500 GUID or UUID values in one batch.
Yes. This generator uses your browser to create UUID values. The generated identifiers are not uploaded or stored by QuickDeveloperTools.
Yes. Turn off the Include hyphens option to generate compact GUID values without dash separators.
Yes. Enable Uppercase letters if your database, code style, or documentation prefers uppercase UUID values.
GUIDs are useful for database primary keys, public IDs, request correlation IDs, log tracing, test data, file names, and distributed systems.