Skip to content
Your Password Generator

All tools · client-side

Password & Developer Tools

Every tool on the site, grouped by who it is for: passwords and PINs for people, identifiers, hashes and secrets for applications. All of them run in your browser.

How These Tools Work

Every tool on this page runs inside your browser tab. Random values - passwords, passphrases, PINs, UUIDs, strings, keys and secrets - come from crypto.getRandomValues() or crypto.randomUUID(), the browser's cryptographically secure random number generator. Hashes come from crypto.subtle.digest(). All of these belong to the Web Cryptography API, which the browser implements natively.

No tool makes a network request while you generate, check, hash or copy, and nothing is written to cookies, local storage or the address bar. The passphrase generator loads its wordlist and the strength checker its dictionaries from this domain, once. How it works shows how to check all of this yourself.

Which tool do I need?

Secrets and non-secrets

Passwords, PINs, API keys and JWT secrets are credentials: for those, the copy button clears your clipboard after 30 seconds. A UUID is an identifier and a hash is a fingerprint of data - you can usually share both, so they are copied without the countdown.