UUID / ULID Generator
Supports all major UUID versions: v1 (time+MAC), v3 (MD5 namespace), v4 (random), v5 (SHA-1 namespace), v6 (sortable time), v7 (Unix timestamp + random, ideal for DB primary keys), and ULID. Bulk generate up to 1,000 at once.
Supports all major UUID versions: v1 (time+MAC), v3 (MD5 namespace), v4 (random), v5 (SHA-1 namespace), v6 (sortable time), v7 (Unix timestamp + random, ideal for DB primary keys), and ULID. Bulk generate up to 1,000 at once.
v1 — Time + MAC address. Not recommended when privacy matters.
v3 — Deterministic, MD5-based. Use when you need the same UUID for the same input every time.
v4 — Fully random. The default choice for most use cases.
v5 — Deterministic, SHA-1-based. Preferred over v3 for new projects.
v6 — Reordered v1. Time-sortable, database-friendly.
v7 — Unix timestamp + random. Best choice for new projects needing sortable IDs (e.g. database primary keys).
ULID — Not a UUID spec, but popular. 26-char, URL-safe, monotonically sortable.