Back to tools
UUID Generator
Generate cryptographically secure UUIDs (v4) or time-based UUIDs (v1) in bulk.
ae2118c1-1591-4c96-8a85-5ef0d5f69feb
4aa798bc-9b0b-47e7-9463-2a1333b323cb
c7acf04b-84f8-438f-a446-d36676e5f977
b22ec193-f4ca-4e77-8d9d-a91ea7701dcc
8f36bb39-90ff-4d64-a4d3-d94b4d4d329c
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
Random bits
Version = 4
Variant bits
More random
About This Tool
UUID Generator creates version 4 UUIDs (Universally Unique Identifiers) using cryptographically secure randomness. UUIDs are 128-bit identifiers formatted as eight groups of hexadecimal characters separated by hyphens.
Version 4 UUIDs (RFC 4122) are randomly generated except for 6 bits indicating the version and variant. The probability of generating two identical UUIDs is astronomically low - effectively zero for any practical use.
Common uses include database primary keys, session tokens, file naming, API request IDs, and distributed system coordination. Generation uses crypto.randomUUID() or crypto.getRandomValues(). No server call needed.