Generate GUIDs and UUIDs online. Create UUID v4 or UUID v7 values, validate IDs, and copy uppercase, braced, compact, or bulk output.
GUID and UUID usually refer to the same 128-bit identifier format. UUID is the standards term, while GUID is common in Microsoft tools, SQL Server, .NET, and Windows APIs.
Use UUID v4 when you need random identifiers. Use UUID v7 when creation order matters, such as database records, logs, and event IDs that should sort by time.
Braces are useful when a system expects Microsoft-style GUID formatting, such as {12345678-90ab-4cde-a1b2-c3d4e5f6a7b8}. Most APIs and databases accept the hyphenated form without braces.
Yes. Set the count above one to generate a newline-separated list of GUIDs or UUIDs that you can copy into fixtures, seed data, scripts, or test records.
Paste a GUID or UUID to check its format, version, and normalized value.
Use hyphenated UUIDs for most APIs, databases, and code.
Use braces when a .NET, SQL Server, Windows, or Azure workflow expects Microsoft-style GUIDs.
Use compact output when a system expects exactly 32 hexadecimal characters.