MMaster Tools
TextRuns on your device

Password Generator

Create secure random passwords with custom length and character rules, entirely on your device.

16

How it works

  1. 1

    Pick a length and choose which character types to include using the toggles.

  2. 2

    Press Generate — the password is produced using your browser's cryptographic random number source.

  3. 3

    Copy the password and store it in a password manager. Nothing is saved here.

Questions

How is the password generated?

It uses the Web Crypto API (crypto.getRandomValues) built into your browser, which provides cryptographically secure randomness — not the weaker Math.random.

What does the strength label mean?

Strength is based on the number of bits of entropy: the longer the password and the larger the character set, the harder it is to guess. Very Strong means over 80 bits of entropy.

Is my password sent anywhere?

No. Every password is generated locally in your browser and never transmitted anywhere.

Should I use symbols for every password?

Symbols increase entropy, but some sites reject certain symbol characters. Try without symbols first; enable them only if the site you are setting the password for accepts them.

Word Counter

Word Counter

Count words, characters, sentences, and paragraphs as you type, with reading and speaking time.

Character Counter

Character Counter

Count every character in your text — total and without spaces — as you type.

Sentence Counter

Sentence Counter

Count sentences and see average words per sentence update as you type.

Paragraph Counter

Paragraph Counter

Count paragraphs and get average sentences, words, and characters per paragraph.

Reading Time Estimator

Reading Time Estimator

Estimate how long it takes to read your text at an adjustable reading speed.

Speaking Time Estimator

Speaking Time Estimator

Calculate how long it takes to deliver your text aloud at a chosen speaking pace.

Uppercase Converter

Uppercase Converter

Convert any text to uppercase instantly, with full support for accented and international characters.

Lowercase Converter

Lowercase Converter

Convert any text to lowercase instantly, handling accented and international characters correctly.