Converters & calculators

A password nobody can guess.

Choose a length and character set, then generate a password using the browser’s cryptographic random number generator. Nothing is stored or transmitted.

Generated locally · no storage Cryptographic randomness Length control Passphrase option

No upload. No account. The work happens in this browser tab. No account is needed, no copy is stored on a server, and the inputs remain yours.

Password generator Local session

Your password

0 bits of entropy
Choose at least one character type.
Very weak0 bits
What to generate
20 characters

Aim for at least 16 characters for accounts that matter.

Generated with your browser’s cryptographic random source. Lovely Tools does not store, log, or transmit the result. Save it in a password manager before closing the page.

The input and result stay in this browser tab. There is no upload step and no copy stored on a server. How local processing works.

The short version

How it works.

No installer, no sign-up, and no second app to open. The work happens in the browser you already have, using the file already on your device.

  1. Choose the rules

    Set the length and decide whether to include uppercase, digits, and symbols. Longer is generally stronger.

  2. Generate

    Create a new password or a multi-word passphrase. Generate again if you want a different result.

  3. Store it safely

    Copy the password into a password manager. Do not keep it in a note or send it to yourself in a message.

Fine print, without the runaround

Good to know.

Every tool has a boundary. These are the ones worth knowing before you start, so the result is not a surprise.

Length beats complexity

A long random passphrase is both stronger and easier to type than a short string of symbols. Aim for at least 16 characters for important accounts.

This page cannot remember it

Lovely Tools deliberately stores nothing. If you close the page before saving the password, it is gone.

Questions

Asked and answered.

Still stuck? Write to info@lovelytools.site.

How random is the password?

It uses crypto.getRandomValues, the browser’s cryptographic random source, rather than Math.random. This is suitable for account passwords.

Should I use a passphrase?

Yes for anything you must type by hand. Four or five random words make a long password that is easier to remember and type accurately.

Can I safely generate a password here?

The generation happens locally and the page makes no network request with the result. As with any website, keep your browser and device up to date.

Next door

Most file jobs come in pairs. These three usually follow close behind.