Free UUID generator
Generate UUID v4, v7, v1, or a Microsoft-style GUID, one at a time or a thousand at once. Every ID is created on your device with the Web Crypto API. Nothing is sent to a server, and closing the tab clears it.
Copied to clipboard
How the UUID generator works
01
Choose a version and format
Pick v4, v7, v1, or Nil, set how many you need, and choose uppercase, braces, or no hyphens for a GUID-style value.
02
Generate on your device
The random bits come from the Web Crypto API, the same secure source your browser uses for TLS. Nothing you generate is sent anywhere.
03
Copy or download
Copy a single ID or the whole batch, or download a large list as a plain text file.
Private by design: nothing leaves your browser
A UUID is often the primary key for a record in a system you are building, so the identifier for that record should not take a detour through someone else's server on the way in. This generator creates every value locally:
01
100% client-side
The random bytes come from
crypto.getRandomValues, your browser's own cryptographically secure generator. No network request is made to produce an ID.02
Nothing stored or logged
There is no account and no analytics on what you generate, so nothing is kept between visits. Reload the page and the batch is gone from memory.
03
No hardware leak
The v1 option uses a random node instead of your machine's network card address, so a timestamp UUID never carries a hardware identifier out of the page.
Which version to use
- v4 is the default: 122 random bits, unordered, right for most database keys and request IDs.
- v7 packs a millisecond timestamp into the front, so the IDs sort by creation time and keep database indexes tight on high-insert tables.
- v1 is timestamp-based and exists mainly for compatibility with older systems that expect it.
- Nil is the all-zero UUID, useful as a placeholder or a "no value" sentinel.
Built for developers and technical teams
Anyone who needs a unique identifier they can trust, generated somewhere they control. BlockSurvey takes the same position on research data with zero-knowledge surveys, where responses are encrypted before they ever reach a server.
01
Developers
Seed a database, mock an API response, or grab a request ID for a log line without pulling in a library or hitting an endpoint.
02
QA & data teams
Generate a batch of test keys, download them as a text file, and load them straight into a fixture or a spreadsheet.
03
Windows & .NET developers
Turn on uppercase and braces to get the exact GUID format that Microsoft tooling and registry keys expect.
Building something that handles sensitive data?
BlockSurvey runs on zero-knowledge surveys, so the responses you collect are never sold or mined. Responses are encrypted on the respondent's device, so the server stores nothing readable.
More free privacy tools
Explore more →These tools run in your browser and keep what you enter on your device. When you need to collect answers from other people the same way, use privacy-first survey software.
Frequently Asked Questions
- Yes, completely free with no sign-up and no cap beyond the 1,000-per-batch limit, which is there only to keep the page responsive.