A GUID (Globally Unique Identifier) is a 128-bit value you can mint without a central counter. In practice it is the same family of identifiers as a UUID: thirty-two hex digits, usually grouped as eight-four-four-four-twelve, with version and variant bits that mark how the value was produced.
This guide explains how UUID version 4 GUIDs work, how braces and letter case affect what you paste into .NET, SQL Server, or JSON APIs, when bulk generation helps, and when a sequential integer is still the better primary key. Generate ready-to-copy values with the free GUID generator — browser-side, no signup.
You will leave knowing how to format GUIDs for your stack and how to avoid treating random IDs as secrets or as a substitute for good schema design.