UUID Generator

Generate cryptographically secure UUIDs — up to 100 per click. Choose version 4 (fully random) or version 7 (time-ordered, sortable by creation time). Toggle uppercase or lowercase, with or without dashes. Copy results with one click.

How to use

1

Choose the version

Select v4 (random) or v7 (time-ordered).

2

Set the count

Enter how many UUIDs you need — up to 100 per batch.

3

Set formatting options

Choose uppercase or lowercase, and whether to include dashes.

4

Generate and copy

Click Generate and copy the results to your clipboard.

Click Generate to create UUIDs.

Features

UUID v4 and v7

v4 is fully random; v7 starts with a timestamp and is sortable by creation time.

Bulk generation

Create up to 100 UUIDs per click.

Custom formatting

Uppercase or lowercase, with or without dashes.

Cryptographically secure

Uses crypto.randomUUID and crypto.getRandomValues.

Common use cases

  • Generate primary keys for a database
  • Create unique identifiers for API resources
  • Produce IDs for log entries
  • Generate a batch of UUIDs for testing

Frequently Asked Questions

Related tools