Miễn phí Password generator
Pick length and which character types to include, then copy the result. Random bytes come from the browser crypto API (getRandomValues) in this tab only — no server, no storage, no telemetry.
How to use this tool
- 1
Mở Password generator
Trước tiên hãy kiểm tra công cụ này có phù hợp với việc của bạn không: Mat khau ngau nhien manh, Web Crypto, tuy chinh do dai va nhom ky tu, khong tai len.
- 2
Thêm nội dung
Nhập hoặc tải dữ liệu theo yêu cầu trong bảng điều khiển, rồi chỉnh các tùy chọn hiển thị.
- 3
Dùng kết quả
Xem lại bản xem trước, sau đó sao chép hoặc tải kết quả khi đã đúng.
Quick facts
| Runs offline? | Yes — once loaded, generation uses only browser APIs. |
|---|---|
| Random source? | The browser exposes getRandomValues as a cryptographically strong pseudo-random source for JavaScript. |
| Are passwords sent anywhere? | No. Safe Local Tools is static; nothing leaves this tab for this tool. |
| Memorable passphrases? | This page generates random strings, not word-based passphrases. Use a passphrase mode elsewhere if you need diceware-style phrases. |
Top use cases
- Mat khau ngau nhien manh, Web Crypto, tuy chinh do dai va nhom ky tu, khong tai len.
- Runs offline?: Yes — once loaded, generation uses only browser APIs.
- Random source?: The browser exposes getRandomValues as a cryptographically strong pseudo-random source for JavaScript.
- Are passwords sent anywhere?: No. Safe Local Tools is static; nothing leaves this tab for this tool.
- Memorable passphrases?: This page generates random strings, not word-based passphrases. Use a passphrase mode elsewhere if you need diceware-style phrases.
FAQ
Is this cryptographically secure?▾
It uses the same browser CSPRNG that backs TLS and other security APIs. It is suitable for everyday account passwords; for national-security keys, follow your org’s hardware requirements.
Why enforce at least one character from each selected type?▾
So your policy (e.g. “must include a symbol”) is satisfied in every generated password, not only on average.
What does “exclude similar” do?▾
It drops ambiguous lookalikes such as O vs 0 and l vs 1 from the pools so passwords are easier to read aloud or type from paper.
Can I get the same password again later?▾
No by design — values are random each time. Copy and store them in your password manager if you need persistence.
What length should I use?▾
16+ characters with multiple classes is a good default for web logins. Raise length for high-value keys; some sites cap maximum length.
Do you log clipboard copies?▾
No logging exists on this static page. Your browser may show a clipboard permission prompt the first time you copy.