Skip to main content
SiteIndex

Utilities

Password Generator Documentation

Use the free Password Generator →

Create strong random passwords with adjustable length and symbol support.

What does it do?

Create strong random passwords with adjustable length and symbol support.

How does it work?

Select Generate password to create a value locally with Web Crypto; the initial length is 18 characters. You can choose 8-64 characters and include symbols. Rejection sampling selects characters uniformly. A diversity heuristic and generation-entropy estimate describe the current output without promising a crack time. The separate 35-word passphrase mode is a low-entropy demonstration, not an account-credential recommendation.

When to use it
  • Generate random text for a development account under a compatible password policy.
  • Compare alphabet size and length in a generation-entropy estimate.
  • Demonstrate why a small word list gives low-entropy passphrases.
Inputs and outputs
Input
Text, files, or values entered in the browser, depending on the tool.
Output
A result shown in the browser that can be reviewed or copied where supported.
Limitations
  • Independent uniform selection does not guarantee at least one character from every class; check the destination's password rules.
  • The passphrase dictionary has only 35 words: four independent words provide about 20.5 bits, not adequate account security.
  • Length/diversity labels are heuristics, not breach checks or security guarantees. Browser extensions and clipboard history can expose copied values.
Privacy and data handling

Inputs for this browser-side tool are processed locally and are not sent to SiteIndex. Normal page analytics may still be collected as described in the Privacy Policy. Read the Privacy Policy.

How to use it

  1. Choose Random password, set a length from 8 to 64, and choose whether symbols are allowed.
  2. Select Generate password after changing settings; the displayed entropy describes the last generated output.
  3. Copy the result to a trusted password manager. Avoid generating credentials on a shared or untrusted device.

Related tools