Understanding UUIDs
A UUID (Universally Unique Identifier) is a 128-bit number used to identify information in computer systems. While the probability of a duplicate is not zero, it is close enough to zero to be negligible.
Version 4 (Random)
These are generated using purely random numbers. They are the most common choice for session IDs, database primary keys, and transaction identifiers where you don't want any timestamp leaks.
Version 1 (Time-Based)
Generated using a combination of the current timestamp and the computer's MAC address. These are useful when you need to sort IDs by creation time but risk exposing a tiny bit of origin data.
Security Feature
Our generator uses the Web Crypto API (via the `uuid` library) to ensure high-entropy randomness, meeting professional security standards for unique value generation.