InTab

UUID Generator

Generate UUID v4 / v7 in bulk and inspect UUIDs.

Crypto & Generators: Hashes, secrets and random data. It runs in your browser, so nothing you enter is uploaded.

What it does

The UUID Generator creates universally unique identifiers in bulk: v4 (random) or v7 (time-ordered). It can also inspect any UUID to tell you its version and variant and, for v7 and v1, when it was created.

How to use it

  1. Choose v4 (random) or v7 (time-ordered).
  2. Set the Count (up to 10,000).
  3. Choose the format: upper case, no hyphens, braces or quotes for pasting into code.
  4. Copy or download the list. Regenerate makes a new set.
  5. To inspect a UUID, paste it into Inspect a UUID.

Example

v4  3f8a2c1e-9b4d-4e7a-8c21-5d6f0a9b3e47
v7  019a0b5c-7d10-7a3e-9f1b-2c4d6e8f0a12

The 4 and 7 after the second hyphen are the version. The first 48 bits of a v7 UUID are a millisecond timestamp, so v7 UUIDs sort in creation order.

v4 or v7?

v4 v7
Based on 122 random bits Timestamp + 74 random bits
Sorts by creation time No Yes
Good for database keys Fine Better: keeps indexes compact
Reveals creation time No Yes

Good to know

  • UUIDs are 128 bits, written as 32 hex digits in 8-4-4-4-12 groups.
  • The Nil UUID (all zeros) is a placeholder meaning "no value".
  • GUID is Microsoft's name for the same thing.

FAQ

Can two UUIDs ever be the same? In theory yes, in practice no: you would need to generate billions per second for many years to have a real chance of a v4 collision.

Should I use UUIDs in URLs? They are fine as public IDs. Avoid v7 when the creation time should stay private.

Guides

More Crypto & Generators tools

  • PASETO Tokens: Create and verify PASETO v4 tokens: v4.local (encrypted) and v4.public (Ed25519 signed).
  • Encrypt / Decrypt: AES-GCM, CBC and CTR text encryption with a password (PBKDF2) or a raw key.
  • Password Hasher: Hash and verify passwords with Argon2id, bcrypt, scrypt or PBKDF2 (OWASP defaults).
  • Hash Generator: MD5, SHA-1, SHA-2, SHA-3, BLAKE, CRC32, xxHash and HMAC for text or files.
  • Bcrypt: Hash passwords with bcrypt and verify hashes.
  • Password Generator: Generate strong random passwords, passphrases and PINs.
  • Lorem Ipsum: Generate placeholder paragraphs, sentences or words.