UUID Generator

Create unique IDs for database rows, test fixtures and API requests. Version 4 is fully random; version 7 starts with a timestamp so IDs sort by creation time, which is friendlier to database indexes.

Runs entirely in your browser. Your input and files are not uploaded to any server.

How to use

  1. Choose the version and how many UUIDs you need (up to 1,000).
  2. Choose formatting: lowercase, uppercase, with or without hyphens or braces.
  3. Press Generate, then copy or download the list.

Examples

Database seed

100 × v7 UUIDs for primary keys that keep insertion order.

Privacy

Runs entirely in your browser. Your input and files are not uploaded to any server. See the privacy policy for what is stored in your browser (favorites and history only). Privacy policy

Check it yourself: open your browser’s developer tools, select the Network tab and use the tool. Your file never appears in an upload request. Once this page is saved for offline use, you can also disconnect from the internet and keep working. Ads and anonymous visit statistics, when enabled, make their own requests, but they never receive your files or text.

Frequently asked questions

Are these UUIDs truly unique?

v4 UUIDs contain 122 random bits from crypto.getRandomValues. The chance of a collision is negligible for any realistic number of IDs.

Can I validate a UUID?

Paste one into the validator box and the tool will tell you whether it is well-formed and which version and variant it is.

Password GeneratorGenerate strong random passwords with your choice of length and character sets, using your browser’s cryptographic random number generator.
Hash Generator (SHA)Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes and HMAC signatures of text using the browser’s Web Crypto API.
Unix Timestamp ConverterConvert Unix timestamps in seconds, milliseconds or microseconds to readable dates in UTC and your time zone, and convert dates back to epoch time.
SVG Preview & OptimizerPreview SVG files safely and shrink them by removing comments, editor metadata and whitespace, with optional number rounding.
Color Picker & ConverterPick a colour, convert between HEX, RGB and HSL, sample colours from an image or your screen, and check contrast against white and black text.

Search tools