GUID generation/verification tool | Compatible with C#, .NET, and SQL Server
You can generate .NET format GUIDs in bulk and check the notation, version, variant, and byte order.
Generate GUID
Generates up to 10,000 GUID v4 using Web Crypto and outputs them in a format for .NET and SQL Server.
You can also generate it with Ctrl+Enter.
Generated result
You can copy and save batch output, and copy each GUID individually.
Number to generate
0 items
Generation method
—
Duplication
0 items
processing time
0 ms
individual copy
Validate GUID
You can paste D/N/B/P/X formats and code output and check the byte order for standard format, Version, Variant, and .NET.
You can verify .NET D, N, B, P, and X formats.
Input
0 items
Valid
0 items
invalid
0 items
Duplication
0 items
GUID v4
0 items
Guid.Empty
0 items
Input
Determine
Format
D format
Version
Variant
RFC byte string
.NET byte string
Actions
Guid.Empty
You can copy constant values representing empty GUIDs in .NET.
Guid.Empty
00000000-0000-0000-0000-000000000000
About this tool
You can generate and verify GUIDs used in C#, VB.NET, PowerShell, and SQL Server without the need for installation.
Features
GUID v4 using cryptographically secure random values
.NET D/N/B/P/X format
Output for C#, VB.NET, PowerShell, SQL Server
Check byte string in RFC order and Guid.ToByteArray() order
How to use
Select the number of items, notation, uppercase/lowercase letters, and output format.
Generate GUIDs and copy them in bulk or individually.
Paste the existing GUID into the verification field and check the contents.
Limitations
SQL Server's NEWSEQUENTIALID() is a database-side function and cannot be reproduced by this tool.
GUIDs are not a substitute for credentials or access privileges.
In Guid.ToByteArray(), the byte order of the first three fields is different from the RFC notation, so please check the specifications of the destination when linking with binary.
Shortcut: You can generate it with Ctrl + Enter, and copy all the generated results with Ctrl + Shift + C.