UUID

UUID Generator

UUID Generator

Generate Universally Unique Identifiers (UUIDs) for use in databases, distributed systems, and more. Choose different versions and formatting options to suit your needs.

Version 4 UUIDs are generated using random numbers and are the most commonly used.
Please click "Generate UUIDs" button

About UUIDs

What is a UUID? - A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. UUIDs are standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE).
UUID Format - A standard UUID is represented as 32 hexadecimal digits, displayed in 5 groups separated by hyphens in the form 8-4-4-4-12 for a total of 36 characters. Example: 123e4567-e89b-12d3-a456-426614174000
UUID Versions
Version Description Use Case
Version 1 Time-based (MAC address) Generated using the current timestamp and node (MAC address)
Version 4 Random Generated using random or pseudo-random numbers
Common Uses
  • Database primary keys
  • Session IDs in web applications
  • Transaction IDs
  • Distributed systems where unique identification is required without coordination
  • Content addressing and deduplication
Properties
  • Uniqueness: While not guaranteed to be unique, the probability of a duplicate is extremely low (1 in 2^128 for a properly generated UUID)
  • Decentralization: Can be generated without a central authority or coordination
  • Size: 128 bits (16 bytes)
Copied to clipboard!