UUID Generator

Generate UUID v4 / v7 / GUIDs in bulk with one click.

Runs in your browser No sign-up Free forever
Options & validator

UUID Validator

Paste any UUID below — we'll tell you if it's valid and which version it is.

Generated UUIDs

    What is a UUID?

    A UUID (Universally Unique Identifier) — also called a GUID in the .NET world — is a 128-bit value that's statistically guaranteed to be unique across systems and time without coordination. UUIDs are the standard way to identify rows, files, messages, and entities in distributed systems.

    v4 vs v7

    • UUID v4 — random. Every byte (minus the version and variant bits) is generated from a CSPRNG. Maximum entropy, no ordering.
    • UUID v7 — time-ordered. The first 48 bits encode the current Unix millisecond timestamp, then random bits fill the rest. v7s sort by creation time, which makes them excellent for database primary keys.

    What this tool does

    • Generate 1–100 UUIDs at a time.
    • Choose v4 (random) or v7 (time-ordered).
    • Format as lowercase, uppercase, with or without hyphens.
    • GUID format with curly braces ({…}) for .NET use.
    • Validate existing UUIDs and detect their version.
    • One-click copy on every generated UUID; bulk copy or download as a list.

    How random are they?

    The browser's crypto.getRandomValues API powers every generated UUID, so the randomness quality matches what your operating system uses for cryptographic keys.