All tools
SEO Tools
Ads Tools
Link Tools
Social Tools
Text & Content Tools
Utilities
Finance Calculators
Thai Business
Image & Media Tools
Numerology & Fortune
Home & Living
Education
Health

UUID Generator (v4)

Generate random UUID version 4 identifiers in one click. Create a single UUID or up to 100 at once, switch between lowercase and uppercase, and toggle hyphens on or off. Copy any UUID individually, copy the whole batch, or export the list to CSV. Every value is produced by your browser's cryptographic random source, so nothing is ever sent to a server.

Generate between 1 and 100 UUIDs at once.

Format

All UUIDs are generated locally with your browser's secure random source — nothing is sent to a server.

Your UUIDs will appear here

Choose how many you need and click Generate.

How to use

  1. Enter how many UUIDs you need, from 1 to 100.
  2. Choose uppercase letters or hyphens if your format requires them.
  3. Click Generate to create the UUID v4 values instantly.
  4. Copy a single UUID, copy the whole list, or export it to CSV.
  5. Click Nil UUID for the all-zero placeholder identifier when you need one.

Features

  • Cryptographically random UUID version 4 (RFC 4122)
  • Generate 1 to 100 UUIDs in a single batch
  • Uppercase and hyphen formatting toggles
  • Copy one, copy all, or export the list as CSV
  • Nil UUID (all zeros) available with one click
  • 100% in-browser — no values leave your device

Frequently asked questions

What is a UUID v4?
A UUID version 4 is a 128-bit universally unique identifier generated almost entirely from random data. It is written as 32 hexadecimal digits in five hyphen-separated groups, for example 3f2504e0-4f89-41d3-9a0c-0305e82c3301, and is widely used for database keys, API tokens and file names.
Are these UUIDs safe to use in production?
Yes. Each UUID is generated with your browser's cryptographic random source (crypto.randomUUID or crypto.getRandomValues), the same primitive used by modern libraries. Generation happens locally, so the values are never transmitted or logged anywhere.
What is a Nil UUID?
The Nil UUID is the special all-zero value 00000000-0000-0000-0000-000000000000. It represents an empty or unset identifier and is useful as a placeholder or default in databases and APIs. Click the Nil UUID button to produce it.
How likely is a UUID v4 collision?
Extremely unlikely. A UUID v4 has 122 random bits, giving over 5 undecillion possibilities. You would need to generate billions of UUIDs per second for many years before the chance of a single duplicate became meaningful.
Can I generate UUIDs without hyphens or in uppercase?
Yes. Toggle "Include hyphens" off to get a compact 32-character string, and toggle "Uppercase letters" on for capital hex digits. Both options reformat the current list instantly without generating new values.