Generate strong passwords or independently random 32, 48 and 64-byte secret keys locally in Base64url or hexadecimal format.
Generate strong random passwords and cryptographic secret keys locally. Create 32, 48 or 64 random bytes as Base64url or Hex in the browser.
Generate one or more random passwords locally in the browser with controls for length, symbols, character groups and readability.
Switch to Secret Keys to create independently random 32, 48 or 64-byte values encoded as Base64url without padding or lowercase hexadecimal.
Passwords and secret keys are created on-device with the Web Crypto API and can be copied individually or as a batch.
This website requires JavaScript for the full interactive experience.