BuildUtilities

What is a UUID?

A 128-bit ID, written as 36 characters, that's unique enough to use anywhere without coordinating with anyone.

UUID stands for Universally Unique Identifier. It looks like 8-4-4-4-12 hex characters separated by hyphens, a 128-bit number written in a standard layout.

The point is to generate IDs that won't collide with anyone else's, ever, without asking a central server. That makes UUIDs perfect for distributed systems, offline apps, and database primary keys.

Different versions trade off randomness vs sortability, see the related glossary entries below.

Example UUID v4

a8098c1a-f86e-11da-bd1a-00112444be1e

Related tools

Keep reading

Tip Jar