RunToolRunRunToolRun
Tools/Security/Password Strength Checker

Password Strength Checker

Check your password strength.

100% on device ยท 0 uploads
01 ยท Unlimited
Use it as many times as you want โ€” completely free.
02 ยท Private
Your files never leave your device; everything runs in your browser.
03 ยท Fast
Processing happens locally and finishes in seconds.

How to Check Password Strength

1

Type a password

Enter the password you want to evaluate โ€” it never leaves your device.

2

Analysis runs locally

Length, character variety and common patterns are scored in your browser.

3

Read the verdict and tips

See the strength rating and what specifically would improve it.

It estimates guesses, not character combinations

Naive strength meters count character types and length, which is why they rate 'P@ssw0rd1' highly. This checker uses a different approach: it estimates how many guesses an attacker would actually need, by recognising the patterns real attackers exploit.

It matches against common passwords, dictionary words, names, dates, keyboard runs like 'qwerty', repeated characters and the predictable substitutions people use โ€” @ for a, 0 for o, 3 for e. A password built from those pieces is scored as what it is: a small number of guesses away.

Why substitution does not help

Replacing letters with lookalike symbols feels clever because it makes a password look complicated. Cracking tools have applied exactly those substitutions to every dictionary word for decades, so the transformation adds almost nothing to the guessing effort.

The same applies to appending a number and an exclamation mark, or capitalising the first letter. These are the most predictable things a person does when told to make a password 'complex', which is precisely why they are the first things tried.

Length is the variable that actually matters

The number of possible passwords grows exponentially with length and only linearly with the size of the character set. That asymmetry means a long passphrase of ordinary words beats a short string of symbols, provided the words are chosen randomly rather than forming a phrase someone might say.

Four random words are strong because they were picked at random. A quotation, a song lyric or a phrase about you is not, however long it is โ€” an attacker's dictionary contains phrases as well as words.

What a good score does not protect you from

Strength is irrelevant if the password has been reused somewhere that was breached. Attackers do not usually guess; they take a password from one leaked database and try it everywhere else with the same email address. A unique password per account is worth more than a strong shared one.

It is equally irrelevant against a convincing phishing page, where you type the password in yourself. Two-factor authentication is what limits the damage in both scenarios, and it does more for account safety than any amount of password tuning.

Why checking locally is the whole point

Typing a real password into a website is normally a bad idea, since you have no way of knowing what happens to it. Here the analysis runs entirely in your browser: the password is never sent anywhere, never logged, and never leaves your device.

That said, the safest habit is not to test passwords you actually use. Test the pattern instead โ€” if the type of password you build scores badly, the answer is a password manager generating unique random passwords, not a cleverer pattern.

Written by Mutaf โ€” Developer of RunToolRun. This section is written from the tool's own implementation.

Why Use This Strength Checker?

โœ“Instant scoring with specific improvement tips
โœ“Detects common patterns and sequences
โœ“100% local โ€” nothing transmitted or stored
โœ“Free with no sign-up

Frequently Asked Questions

What does the checker evaluate?+
Length, use of upper/lowercase, numbers and symbols, plus red flags like dictionary words, sequences (1234) and keyboard patterns (qwerty).
Is it safe to type a real password here?+
The check runs entirely in your browser with nothing transmitted or stored. Still, best practice for critical accounts: test a similar-structured variant rather than the exact password.
Why is my "complex" password rated weak?+
Substitutions like P@ssw0rd are the first thing cracking tools try โ€” a pattern that looks complex to humans is trivial to machines. Length and true randomness are what count.
What should I do with a weak password?+
Replace it with a generated random one of 16+ characters and store it in a password manager โ€” and enable two-factor authentication where offered.

Related Tools