Skip to main content
chain
U
UUID Generator
VERSION
COUNT
NAMESPACE
NAME
· press space to regenerate
// about this tool

UUID Generator Online

Updated 2026-08-19

Generate UUIDs online in your browser, with support for versions 1, 3, 4, and 5. Pick a version, set a count or enter a namespace and name, and SnapTools produces ready-to-copy identifiers instantly. Nothing is uploaded — every value is created locally using your browser's random source, so your identifiers stay private to you.

UUIDs give you collision-resistant identifiers without a central authority. Whether you need a random v4 key for a database row, a deterministic v5 value from a namespace, or a batch of correlation IDs for tracing, this generator returns clean, standards-compliant output in one step.

// how to use

  1. 1 Choose a UUID version (v1, v3, v4, or v5) from the options.
  2. 2 For v3 or v5, enter a namespace UUID and a name; for v1 and v4, set how many UUIDs to generate.
  3. 3 Click Generate (or Refresh) to produce the UUIDs, then click Copy to grab the result.

// examples

Single random v4 UUID
Input
Version 4, count 1
Output
9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
Three v4 UUIDs at once
Input
Version 4, count 3
Output
9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
1c8a72f0-2d4e-4f6a-8b1c-5e9f0a2b3c4d
7d3e9a21-6c5b-4e8f-9a1d-0b2c3d4e5f6a
Deterministic v5 UUID
Input
Version 5, namespace 6ba7b810-9dad-11d1-80b4-00c04fd430c8, name example.com
Output
cfbff0d1-9375-5685-968c-48ce8b15ae17

// common uses

Primary keys for database rows Correlation IDs for logs and traces Idempotency keys for API requests Unique filenames or session tokens

// faq

Is anything sent to a server when I generate a UUID?
No. Every UUID is generated in your browser using the local random source — nothing is sent over the network, so the values are private to you.
How unique are v4 UUIDs?
Version 4 UUIDs use 122 random bits, so the chance of a collision is vanishingly small. For practical purposes they are unique even across billions of values.
What is the difference between v4 and v5?
Version 4 is fully random and different every time. Version 5 is deterministic — the same namespace and name always produce the same UUID — which is useful when you need a stable identifier derived from input.
When should I use v1 instead of v4?
Version 1 encodes a timestamp and node, so values are time-ordered. Use it when ordering matters; use v4 when you want unguessable, fully random identifiers.
Can I generate many UUIDs at once?
Yes. Set the count option for v1 and v4 and each click produces that many UUIDs, one per line, ready to copy.