All toolsUUID / GUID Generator

Identifier tool

UUID / GUID Generator

Get fresh random version 4 identifiers immediately, with batch, casing, and hyphen options.

Version 4 identifiers

Fresh UUIDs

0 identifiers
    A fresh set is generated on every page load using the browser crypto API.

    About this tool

    Generate unique identifiers instantly

    UUIDs provide decentralized identifiers for database records, API requests, files, sessions, tests, and distributed systems. Version 4 values are based on random data rather than timestamps or device details.

    A fresh batch appears as soon as this page loads. Generate up to 100 at a time, copy individual values or the complete list, and change casing or hyphen formatting without changing the underlying IDs.

    How it works

    Create UUIDs in three steps

    1. 1Choose a batch size

      Select one identifier or create a list of up to 100 fresh values.

    2. 2Set the format

      Keep the standard lowercase format or switch casing and remove hyphens.

    3. 3Copy the IDs

      Copy one UUID, copy the complete batch, or generate an entirely new set.

    Common questions

    UUID / GUID FAQ

    Which UUID version does this tool create?

    It generates random version 4 UUIDs with the required version and variant bits set according to the standard format.

    Are UUIDs and GUIDs the same?

    GUID is Microsoft’s name for the same 128-bit identifier format commonly called a UUID. The generated values work in either context.

    How likely is a duplicate UUID?

    Version 4 UUIDs contain 122 random bits, making accidental collisions extraordinarily unlikely when generated with a cryptographic random source.

    Why would I remove the hyphens?

    Some databases, APIs, and filenames prefer a compact 32-character representation. Removing hyphens changes only the display format, not the identifier bits.