🚧 We’re making Tools Pasal better. Found a broken tool or have an idea? Tell us →
Tools Pasal

UUID Generator

Generate cryptographically random UUID v4 values in bulk — with optional uppercase and no-hyphen formats. Free, instant, in your browser.

Cryptographically random UUID v4 via the browser’s Crypto API. Generated locally; nothing is uploaded.

How to use it

Choose how many you need (up to 100), toggle uppercase or hyphens if you like, and click Generate. Copy one or all at once.

What UUIDs are for

  • Primary keys and unique identifiers in databases.
  • Request/correlation IDs in logs and APIs.
  • Unique file names and idempotency keys.

More developer tools: Hash Generator, Base64, JSON Formatter.

Frequently asked questions

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit ID, written as 32 hexadecimal characters in five hyphen-separated groups, e.g. 550e8400-e29b-41d4-a716-446655440000. They are used as database keys, request IDs and file names because two generated values practically never collide.

Which version does this generate?

UUID version 4 — randomly generated using the browser's cryptographically secure Crypto API (crypto.randomUUID).

Are they truly unique?

v4 UUIDs have 122 random bits, so the chance of a collision is astronomically small for any realistic number of IDs. They are unique enough for keys and identifiers.

Is anything sent to a server?

No. UUIDs are generated locally in your browser.