UUID / GUID Generator

Generate UUIDs and GUIDs locally in the browser, export batches, and use v4 or v7.

Output settings

Up to 100,000 UUIDs per run. Large batches are better downloaded.

Generation

Private by design: your UUIDs never leave your device.

UUIDs are identifiers, not access tokens or secrets. Enforce uniqueness with a unique constraint.

Preview

Generate UUIDs to see the preview.

Generate UUIDs to see the preview.

Batches are checked for internal duplicates.

Good to know

The UUID/GUID generator creates UUIDs directly in your browser in two versions: v4 (random, no embedded time) or v7 (time-ordered, with a millisecond timestamp per RFC 9562 — the default choice for time-sortable test data). Up to 100,000 UUIDs can be generated per run, checked internally for duplicates.

Typical searches include UUID generator, GUID generator, and create UUID v4. Generation runs locally in the browser. Several display styles (canonical, compact, braced GUID, URN) only change the text format, not the underlying 128 bits. Important: UUIDs are identifiers, not access tokens or secrets.

Typical use cases

Generate test data with time-sortable IDs

Use UUID v7 when generated IDs should also be chronologically sortable, for example for database primary keys with better index locality.

Export large batches for seed data

Generate up to 100,000 UUIDs at once and export them directly as JSON, CSV, or SQL INSERT for database seed scripts.

Match the display style to the target language

Choose the matching text style — for example braced GUID for .NET or URN for certain standards — without changing the underlying bits.

Tips for better results

Don't treat UUIDs as a secret

UUIDs are identifiers, not access tokens or secrets — additionally enforce uniqueness via a unique constraint in the database.

v4 for opaque IDs, v7 for sortable IDs

Choose v4 when IDs should not allow conclusions about the creation time, and v7 when time-based sortability is an advantage.

How it works

Step by step

  1. 1

    Choose version and count

    Choose v4 or v7 and set the number of UUIDs to generate.

  2. 2

    Set display style and export format

    Choose the text style and export format such as plain text, JSON, CSV, or SQL.

  3. 3

    Copy or download the UUIDs

    Copy the full output or download it as a file.

Features

v4 or v7, plus multiple text styles

Choose between random (v4) or time-ordered (v7) UUID, plus canonical, compact, braced, or URN display.

Up to 100,000 UUIDs with duplicate checking

Generate large batches at once; the output is checked internally for duplicates.

Export as text, JSON, CSV, or SQL

Copy or download the output in the chosen format, including ready-made SQL INSERT statements.

Frequently asked questions

What's the difference between v4 and v7?

v4 is fully random with no embedded time, v7 contains a millisecond timestamp per RFC 9562 and is therefore time-sortable.

Can I use UUIDs as security tokens?

UUIDs are identifiers, not access tokens or secrets — don't use them as a substitute for cryptographically secure tokens.

Are my generated UUIDs uploaded?

No. Generation runs entirely locally in the browser.

More tools