All free tools

Password Generator

Secure🌐 Global

Cryptographically random with strength meter.

Password

Excellent · ~129 bits of entropy · pool size 88

Character classes

Quick presets

Strength reference

  • < 36 bits — crackable in seconds. Avoid for anything important.
  • 60–80 bits — adequate for ordinary online accounts with rate limiting.
  • 80–128 bits — strong; resistant to offline cracking.
  • 128+ bits — used for cryptographic keys.

Generation

100% client

Uses crypto.getRandomValues — never sent over the network.

Related free tools

Free, no login. Need a custom version? Talk to us.

About Password Generator · বিস্তারিত

Creates random passwords from 6 to 64 characters using the browser's cryptographic random number generator (crypto.getRandomValues). You choose lowercase, uppercase, digits and symbols, can hide look-alike characters, and a meter shows the estimated strength in bits.

A password's strength comes from length and from how many characters each position could be. The meter estimates this as length × log2(pool size). With all four character groups on, the pool is 88 characters (26 lowercase, 26 uppercase, 10 digits, 26 symbols), so the default 20-character password scores about 129 bits, which the page labels Excellent.

Generation happens on your own device. The page never sends the password anywhere, and it is not saved: only your settings (length and which groups are on) are remembered for next time. Copy it straight into your password manager or the sign-up form.

How to use it · কীভাবে ব্যবহার করবেন

  1. Set the length

    Drag the slider anywhere from 6 to 64 characters. The default is 20.

  2. Choose character groups

    Turn a-z, A-Z, 0-9 and the symbol set on or off. A new password appears with every change.

  3. Hide look-alikes if needed

    Turn on Avoid ambiguous chars to drop 0, O, o, 1, l, I and i, which are easy to misread when typing from paper.

  4. Copy or regenerate

    Press Copy, or the circular arrow for a fresh one. Presets set common combinations in one tap.

When it helps · কখন কাজে লাগে

Email, bank and social accounts
Give your Gmail, internet banking login or Facebook page admin account its own long random password, saved in a password manager.
Wi-Fi passwords
Make a router password for a home or office network; turn on Avoid ambiguous so guests can type it from a printed card.
Developers and admins
Use the API key 48 preset for database passwords, test secrets or service accounts.

Example: what the strength meter shows

20 characters from all four groups (pool 88) scores about 129 bits, labelled Excellent. The Memorable 16 preset uses letters and digits only (pool 62), giving about 95 bits, labelled Very strong. A 6-character lowercase password scores about 28 bits, labelled Weak.

What you get

  • Uses crypto.getRandomValues, not Math.random
  • Length 6 to 64 characters
  • Lowercase, uppercase, digits and 26 symbols, each switchable
  • Option to exclude 0 O o 1 l I i
  • Strength label and entropy estimate in bits
  • Presets: Memorable 16, Strong 24, Vault 32, API key 48

বাংলায়: শক্তিশালী পাসওয়ার্ড জেনারেটর

এই টুল ৬ থেকে ৬৪ অক্ষরের এলোমেলো পাসওয়ার্ড বানায়, আপনার ব্রাউজারের নিরাপদ র‍্যান্ডম জেনারেটর দিয়ে। ছোট হাতের, বড় হাতের অক্ষর, সংখ্যা আর চিহ্ন রাখবেন কি না নিজে ঠিক করতে পারেন, আর পাসওয়ার্ড কতটা শক্ত তা একটা মিটারে দেখায়। পাসওয়ার্ড কোথাও পাঠানো বা সেভ করা হয় না, তাই কপি করে সাথে সাথে ব্যবহার করুন।

ফেসবুক বা ব্যাংকের জন্য কত অক্ষরের পাসওয়ার্ড ভালো?

কমপক্ষে ১৬ অক্ষর, অক্ষর-সংখ্যা-চিহ্ন মিশিয়ে। এখানে ডিফল্ট ২০ অক্ষর। প্রতিটা অ্যাকাউন্টে আলাদা পাসওয়ার্ড রাখুন।

ওয়াইফাই পাসওয়ার্ড বানাতে পারব?

হ্যাঁ। Avoid ambiguous চালু করলে 0 আর O-এর মতো একরকম দেখতে অক্ষর বাদ যায়, তাই অতিথিরা সহজে টাইপ করতে পারেন।

Questions people ask · প্রশ্ন ও উত্তর

Is the password sent to your server?

No. It is created by your browser's cryptographic random generator on your own device and is never transmitted or saved. Only your chosen settings are remembered locally.

How long should my password be?

For accounts you care about, 16 characters or more with mixed groups is a sensible minimum, and the default here is 20. Longer is always harder to guess, and a password manager makes length painless.

What does "bits of entropy" mean?

It measures how many guesses a random password would take: each extra bit doubles them. The page calculates length × log2 of the pool size, so 20 characters from 88 possible symbols is about 129 bits.

Why avoid ambiguous characters?

Characters like 0 and O, or 1, l and I, look alike in many fonts. If someone has to read the password off a sticker or a screen and type it, removing them prevents mistakes. It slightly reduces strength, which the meter reflects.

A website says my password has invalid characters. What now?

Some sites accept only a few symbols. Turn the symbol group off, increase the length a little to keep the strength up, and generate again.

Is it free?

Yes, free and without an account. You can generate as many passwords as you like.

More like this in Free tools. Need a version built for your business? Ask us.