Generators
UUID & Password Generator
Generate RFC 4122 v4 UUIDs and strong random passwords or API keys using the browser’s Web Crypto API — real entropy, not Math.random().
UUID v4
Password / API key
—
How these are generated
-
Randomness comes from
crypto.getRandomValues()— the browser's CSPRNG — notMath.random(), which is not safe for secrets. - Character selection uses rejection sampling, so every character in the chosen alphabet is equally likely. Naive modulo would bias the first few characters.
- UUIDs follow RFC 4122 version 4: 122 random bits with the version and variant fields set.
- Values are generated on your machine and never transmitted.
Runs entirely in your browser — nothing you type here is uploaded, logged or stored. Privacy policy