Generate
Generate UUIDs, cryptographically strong secrets and SHA-256 hashes, all in your browser.
Runs in your browser — nothing you type here is sent anywhere.
UUID v4
uuid2a84ddcb-4968-4f9a-944d-f9695f0283ea
Secret
DOehGKPcTlclY69c0uM9qY0QXuIT7At1
~191 bits of entropy · crypto.getRandomValues
SHA-256
Needing a UUID for a fixture or a strong key for an environment variable is a constant small task, and the search results for it are full of sites that generate your secret on their server.
Everything here uses the browser's own `crypto` API, so the random values are generated on your machine and never transmitted. UUID v4, secrets at a chosen length and alphabet, and SHA-256 of any input.
What people open it for
- Producing an API key or session secret for a config file
- Generating UUIDs for test data
- Hashing a value to compare against a checksum
In the terminal
uuid | secret 32
Every utility is also a command in the desktop's shell.