Back to Tools

UUID Generator

My tools
No tools yet

Loading...

Generate UUID v4 and v7 online in bulk

  1. 1

    Choose version and count

    Pick the UUID version (v4 random, v7 time-ordered, nil placeholder) and the count, from 1 up to 1000.

  2. 2

    Generate and review

    The tool generates the whole batch instantly in your browser; v7 values stay strictly increasing within a batch. Click regenerate for a fresh set.

  3. 3

    Switch format and copy

    Toggle uppercase, hyphens, and braces (GUID style) to match your target system, then copy a single value or the whole batch as plain text or a JSON array.

Features Overview

Online UUID generator: bulk-generate UUID v4 (secure random) and v7 (time-ordered), plus the nil placeholder, with uppercase, no-hyphen, and braced GUID formats, and one-click copy as plain text or JSON array — all locally in your browser.

Tool Description

Online UUID generator: bulk-generate secure-random v4 and time-ordered v7 UUIDs, toggle uppercase/hyphen/braced GUID formats, and copy as text or JSON — all locally in your browser.

Last updated

Capabilities Checklist

  • Generate UUID v4 (cryptographically secure random), v7 (millisecond-timestamp prefixed, time-ordered), and the all-zero nil UUID.
  • Bulk generation from 1 to 1000; v7 values within a batch are strictly monotonic, ready to use as database test data.
  • Toggle output formats: uppercase, no hyphens, and braces (traditional GUID style) for different systems.
  • Copy a single value, the whole batch as newline-separated text, or as a JSON array for config files and test cases.
  • Everything is generated locally in your browser — no network, no uploads; refresh or regenerate to discard.
  • The first 48 bits of a v7 are the millisecond Unix timestamp — verify against a Unix timestamp converter.

User feedback

Your feedback will be reviewed (and redacted if needed) before it appears publicly. Please do not include emails, passwords, or other personal information.

Your feedback helps us do better ❤️

Related Tools

Frequently Asked Questions

What UUID versions does this tool generate?
Three: v4 (122 bits of secure randomness, the most common), v7 (48-bit millisecond timestamp plus random bits, time-ordered), and nil (the all-zero placeholder). v1 (leaks the MAC address) and v3/v5 (built on deprecated MD5/SHA1) are intentionally left out — v4 and v7 are what modern systems actually use.
Can UUIDs generated by this tool collide?
Not in any practical sense. A v4 has 122 random bits: even after generating a billion UUIDs, the collision probability stays on the order of 10 to the minus 25. v7 has fewer random bits (74 plus the millisecond timestamp), and within the same millisecond a counter keeps the batch strictly increasing, so collisions remain negligible even across machines.
How many UUIDs can this tool generate at once?
Up to 1000. Choose from 1, 5, 10, 50, 100, 500, or 1000, then copy the whole batch as line-separated plain text or as a JSON array to paste straight into test code.
Should I pick UUID v4 or v7 in this tool?
When unsure, use v4 — it is the default in most databases and frameworks. v7 is time-ordered: primary-key indexes stay clustered instead of randomly scattered like v4, and logs sort naturally, which suits new tables and event IDs. Existing v4-based systems don't need migrating.
Are the GUIDs from this tool the same as UUIDs?
Yes — GUID is Microsoft's name (Globally Unique Identifier) for a UUID; the two have been equivalent since RFC 4122. The braced uppercase style common in the Windows ecosystem (e.g. {550E8400-E29B-11D4-A716-446655440000}) can be produced directly with the braces and uppercase toggles.