Skip to main content
Develop Tools
← Return to usage guide

How to generate UUID v4/v7 and verify existing UUID

When using UUIDs for database primary keys, API request IDs, and test data, choose v4, which prioritizes randomness, or v7, which makes it easy to arrange them in chronological order, depending on the purpose.

Steps to select the UUID version and number, save the generated results, and verify existing UUIDs
Steps to select the UUID version and number, save the generated results, and verify existing UUIDs

When this guide is useful

Users who want to generate UUIDs, create UUID v4/v7 in bulk, check UUID versions, and check for duplicates using a browser can check the steps.

  • Create API request IDs and correlation IDs all at once
  • Prepare test UUID in CSV or SQL format before database input
  • Check the version, variant, duplication, and v7 generation date and time of the received UUID

How to choose UUID v4 and v7

  • UUID v4 is composed mainly of cryptographically secure random values.
  • UUID v7 includes Unix time at the beginning and is arranged roughly in the order of generation.
  • Convert
  • Even when handling it as a GUID, check the notation and uppercase/lowercase letters expected by the recipient.

Steps to generate and verify a UUID

  1. Select
  2. Generate
  3. Copy the results individually or in bulk and save as TXT, CSV, or JSON.
  4. Paste the existing UUID into the verification field and check the Version, Variant, duplicates, and v7 generation date and time.

Precautions during operation

UUIDs can be used as hard-to-guess identifiers, but they are not a substitute for credentials or access privileges. Users are responsible for checking for duplication with issued IDs and making reservations in the database.

UUID v7 includes generation time in milliseconds. Please select UUID v4 for identifiers whose creation time you do not want to convey to the other party.

Specific example: Creating UUID v7 for test data using CSV

For test data that you want to check in chronological order, selecting UUID v7 makes it easier to follow the order of generation based on the time part at the beginning.

After generation, save it in CSV format, check the number of records and ensure that there are no duplicates, and then import it into the test environment.

  1. Select UUID v7 and desired number of generated items.
  2. Select
  3. Check the count and display of no duplicates.
  4. Save the CSV and check it against the destination column format.

Save

Frequently asked questions

Which should I choose, UUID v4 or v7?
v4 is suitable for random identifiers that do not include the generation time, and v7 is suitable for identifiers that are arranged roughly in chronological order. Please also check the compatibility status of your existing system.
Will the generated UUID be sent to the server?
Generation, format conversion, validation, and file creation occur within the browser and do not send UUIDs to the Develop Tools server.

Try It in Your Browser

Your input is processed entirely in your browser. Keep the original data, review the output, and only then save or share it.

Open UUID generation/verification tool