Generators

UUID Generator

Generate UUIDs v1 and v4 instantly

Generate UUID v4

Bulk Generate UUID v4

Features

UUID v1

Time-based UUID using current timestamp and MAC address

UUID v4

Random UUID with 122 bits of entropy

Bulk Generation

Generate multiple UUIDs at once

Copy Instantly

One-click copy to clipboard

v1 vs v4 — which one to use

UUID v4 is random. 122 bits of entropy make collisions so unlikely that generating a billion UUIDs per second for the next hundred years wouldn't produce one. It's the right choice for almost every use case: database primary keys, session IDs, request tracing, file names.

UUID v1 is time-based — it encodes the current timestamp and (historically) the MAC address of the machine generating it. The timestamp component makes v1 UUIDs sortable by creation time, which is occasionally useful for distributed logging or ordered identifiers. The trade-off is that they reveal when they were generated, which is a privacy concern in some contexts.

Generating in bulk

When you need to seed a database, populate test fixtures, or provision a batch of resources, generating UUIDs one at a time is tedious. Set the quantity and generate as many as you need at once. Each UUID appears on its own line so you can paste the batch directly into a CSV or a SQL insert statement.