Useful Hacks

UUID Generator

Generate random UUID v4 or time-ordered UUID v7 identifiers in bulk.

Processed locally in your browser. Nothing you enter is uploaded or stored.
  • Uses the browser's cryptographic random source — not `Math.random()`.
  • UUID v7 as well as the classic v4 — v7 embeds a millisecond timestamp so newer IDs sort after older ones, which keeps database index inserts sequential instead of fragmenting the index the way fully random v4 keys do.
  • One to 100 at a time, with optional uppercase and hyphen-free formatting.
  • Generated on your device; nothing is sent anywhere.

Why this is private

  • Processed locally in your browser. Nothing you enter is uploaded or stored.
  • Open your browser's DevTools → Network tab while using this tool — you won't see a request carrying your input, because it never leaves your device.
  • Nothing you enter is uploaded to a server or shared with us — the processing happens entirely on your device.

Overview

Generates version-4 (fully random) or version-7 (time-ordered) UUIDs — 128-bit identifiers virtually guaranteed to be unique, commonly used as database primary keys, request IDs and object identifiers.

How to use it

  1. 1Choose UUID v4 (random) or v7 (time-ordered).
  2. 2Choose how many UUIDs to generate (1–100).
  3. 3Optionally toggle uppercase and hyphens.
  4. 4Copy all, or copy one at a time.

Frequently asked questions

What people use it for

Seed database rows with primary keysGenerate a batch of UUIDs to paste into an INSERT or a fixture — use v7 if the table is indexed by this column, so inserts stay sequential.
Create a correlation or request IDA unique value to trace one request through logs and services.
Name a resource or file uniquelyAvoid collisions without a central counter.
Generate an idempotency keyA one-off UUID to make a retried API call safe.

Related guides

Related tools

All developer tools

Ready to use UUID Generator?

UUID Generator

Search tools

Search for any tool by name, category or keyword