~/uuid-generator
$

UUID Generator

Generate RFC 4122 compliant UUIDs (v4) in bulk. Everything runs locally in your browser.

UUID Version

Generated using random (or pseudo-random) numbers. Most commonly used.

Generated UUID

0fb9fc60-6045-4f35-a3fa-a43a79700a1c

UUID Anatomy

0fb9fc60-6045-4f35-a3fa-a43a79700a1c
0fb9fc60

Random

32 random bits

6045

Random

16 random bits

4f35

Version + random

Version 4 + 12 random bits

a3fa

Variant + random

RFC variant + 14 random bits

a43a79700a1c

Random

48 random bits

Bulk Generate

max 1000

About UUIDs

What is a UUID?

A Universally Unique Identifier (UUID) is a 128-bit value used to uniquely identify objects or entities on the internet. UUIDs are standardized by RFC 4122 and represented as 32 hexadecimal digits in the format xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx where M is the version and N is the variant.

Version 1

Generated using the current timestamp and the MAC address (or random node).

Version 3

Generated by hashing a namespace UUID and a name using MD5.

Version 4

Generated using random (or pseudo-random) numbers. Most commonly used.

Version 5

Generated by hashing a namespace UUID and a name using SHA-1.

All UUIDs are generated locally in your browser using the uuid library. Nothing is sent to any server.