Skip to content
Your Password Generator

About

About Your Password Generator

Free password and security tools that run in your browser - built so that you can check what they do, not just trust it.

What This Site Is

Your Password Generator is a set of free tools for creating and checking passwords and other secrets. There are no accounts, no sign-up and no ads. Each tool works on its own page and does its work on your device.

The purpose is simple: make strong, random passwords easy to get, and explain the security behind them in plain language. The guides cover how passwords are attacked, stored and protected, with every technical claim linked to its source.

The Tools

Password tools

Developer tools

All of them are listed on the Tools page.

How Password Generation Works

When you generate a password, passphrase or PIN, the page asks your browser for random numbers through crypto.getRandomValues(), the Web Crypto API's cryptographically secure random number generator. Each character, word or digit is chosen so that every option is exactly equally likely. If that API is not available, the generator refuses to run instead of falling back to a weaker source.

The password is created in the page and stays there. It is not sent to our server or to anyone else, and it is not saved in cookies or browser storage. The readable source code of the generators is published on this site, and How It Works explains how to verify all of this yourself - for example by going offline and generating more passwords.

A Privacy-First Approach

The safest data is data that is never collected. Whatever you generate or type stays in your browser and is never sent. The site uses analytics (Google Analytics) to measure page usage, but it only ever sees which pages are visited, never the values you create. The Content Security Policy allows scripts from this domain and Google and blocks every other third party, and wordlists, dictionaries and fonts are served from this domain. The privacy policy describes exactly what is and is not processed.

Basic Security Recommendations

  • Use a unique password for every account. If one site is breached, attackers try the same email and password elsewhere. A unique password stops that at the first site.
  • Use a password manager. It remembers long random passwords for you and fills them in on the website they belong to.
  • Turn on multi-factor authentication (MFA) wherever it is offered, preferably with a security key, a passkey or an authenticator app. The 2FA guide compares the options.

Disclaimer

No password tool can guarantee complete security. A strong password does not protect an account against malware on your device, phishing, or a breach at the service itself. The information on this site is general security information, not professional security advice.