Developer & Data tool

Secure Password Generator

Choose a length and character pool to generate random password suggestions, then click one to copy it.

Selected character groups form a pool; every generated password is not guaranteed to contain each group.

Secure password generatorGenerate passwords locally with the browser's cryptographic random source.
Web Crypto
Estimated entropy126 bitsStrong
Passwords are generated on this device and are not stored or transmitted by BaroTool.

Check the destination’s rules first

  1. Set length and character groups

    Choose 8–64 characters and enable uppercase, lowercase, digits, or symbols. Exclude groups that the destination does not permit.

  2. Remove confusing characters

    You can exclude O, 0, I, l, and 1. Choose three, five, or ten suggestions at a time.

  3. Review and copy a suggestion

    Generate a fresh set or click a suggestion to copy it. Check required minimum counts for each character type separately.

A lowercase-only demonstration

Start with
Length: 16 · lowercase only · 3 suggestions · ambiguous characters excluded
Check the result
Three independently generated 16-character suggestions appear. Lowercase l is excluded from the pool.

The actual strings change each time. This demonstrates the controls rather than recommending rules for a particular site.