UUID Generator

Text & Code Tools100% Private · In-Browser

Generate one or many cryptographically-strong UUIDs v4 in a click.

Loading tool…

Key features

  • Generates RFC 4122 version-4 UUIDs via crypto.randomUUID, with a spec-correct getRandomValues fallback for older browsers.
  • Batch sizes of 1, 5, 10, 25 or 50 from a single dropdown.
  • Uppercase switch renders all hex digits in caps; Remove-hyphens switch produces the 32-character compact form.
  • Copy all exports the whole list newline-separated; every row also has its own copy button.
  • Stat tiles confirm how many UUIDs you have and which format is active.
  • Regenerate re-rolls the entire batch — nothing is cached or persisted.

How it works

  1. Choose how many

    Pick 1, 5, 10, 25 or 50 from the 'How many?' select — the list fills instantly.

  2. Adjust the format

    Flip Uppercase and/or Remove hyphens to match whatever your database, config or codebase expects.

  3. Regenerate if needed

    Press Regenerate to replace the whole batch with freshly random IDs.

  4. Copy one or all

    Grab a single UUID with its row button, or Copy all to take the list newline-separated into your seed file.

Tips for better results

  • A v4 UUID carries 122 random bits — the odds of two ever colliding in your project are astronomically small.
  • Remove hyphens when a column or key has a strict 32-character limit; the value is otherwise identical.
  • Uppercase is purely cosmetic — compare UUIDs case-insensitively if they come from mixed sources.
  • Generate a batch before a data import so you can paste ready-made keys instead of scripting ID creation.

Frequently asked questions

View all →

Explore all 86 tools

Image, PDF, text, calculator and media utilities — all free, all private, all running right in your browser.

Browse the complete toolkit