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
uuid42f9a2f7-e72b-4785-9bb4-d89018764319
Secret
9D99QcTrYLxV10BSr32jEYDMo65RSeao
~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.