Generate GUID


This tool generates Version 4 (RFC 4122) compliant UUIDs.



Settings


Output: GUID


A GUID or (UUID) is a universally unique identifier which is a 128-bit number or (16 byte long).

They are used for generating globally unique IDs that are guaranteed to be unique without using a central repository (like a database) to generate them. Typical uses are in various project files (like .csproj or .aip). Read more at wikipedia.
Format
The output format of the GUID. The available options are:-
Digits
261c4be374d6495bb389e6fbbdd11495
Hyphens
261c4be3-74d6-495b-b389-e6fbbdd11495
Braces
{261c4be3-74d6-495b-b389-e6fbbdd11495}
Parenthesis
(261c4be3-74d6-495b-b389-e6fbbdd11495)
Uppercase
Select to generate the output in uppercase.
Uppercase On
{261C4BE3-74D6-495B-B389-E6FBBDD11495}
Uppercase Off
{261c4be3-74d6-495b-b389-e6fbbdd11495}
Example

How to generate UUIDs in various languages

LanguageUUID FunctionDocumentationExample
C#System.Guid.NewGuid()DocumentationExample
VB .NETSystem.Guid.NewGuid()DocumentationExample
Javajava.util.UUID.randomUUID()DocumentationExample
JavaScriptuuidv4()Example
Pythonuuid.uuid4()DocumentationExample
RubySecureRandom.uuid()DocumentationExample
Feedback