What is Password Generator?
Generate strong random passwords locally. Choose length, character sets, and quantity, then copy a single password or a full batch instantly.
Why Use This Password Generator?
Password generators that run on a server could theoretically log the passwords they produce. This one generates every password locally using crypto.getRandomValues() —nguồn số ngẫu nhiên bảo mật bằng mật mã tích hợp của trình duyệt. Không có gì được gửi qua mạng.
- Bảo mật bằng mật mã: Sử dụng CSPRNG theo chuẩn W3C, không phải
Math.random(). - Không bao giờ được truyền: Mật khẩu chỉ được tạo và hiển thị trong tab trình duyệt của bạn.
- Tạo hàng loạt: Tạo hàng chục mật khẩu cùng lúc để thiết lập tài khoản hàng loạt.
- Quy tắc linh hoạt: Kiểm soát độ dài, chữ hoa, số, ký hiệu và ký tự dễ nhầm lẫn.
Cách sử dụng tạo mật khẩu
- Chọn độ dài mật khẩu và các loại ký tự bạn muốn đưa vào.
- Mở tùy chọn nâng cao nếu bạn cần nhiều mật khẩu hoặc quy tắc chặt chẽ hơn.
- Tạo danh sách mật khẩu ngay trong trình duyệt.
- Sao chép một mật khẩu hoặc sao chép toàn bộ loạt để thiết lập tài khoản hoặc chuyển giao.
Hiểu về mật khẩu mạnh ▾
Ví dụ
Các trường hợp sử dụng phổ biến
- Tạo mật khẩu mạnh cho tài khoản mới
- Tạo thông tin đăng nhập dùng một lần cho môi trường staging hoặc công cụ quản trị
- Tạo mật khẩu ngẫu nhiên mà không cần dùng trang web bên ngoài
- Điều chỉnh độ dài và quy tắc ký tự theo yêu cầu của trang
Câu hỏi thường gặp
Có. Trình tạo sử dụng API Crypto.getRandomValues() của trình duyệt, đảm bảo an toàn về mặt mật mã.
Không. Mật khẩu được tạo hoàn toàn trong trình duyệt và không bao giờ được gửi đến máy chủ nào.
NIST khuyến nghị ít nhất 12-16 ký tự. Với tài khoản có giá trị cao, nên dùng từ 20+ ký tự trở lên.
Có. Mật khẩu được tạo bằng crypto.getRandomValues() —bộ tạo số giả ngẫu nhiên bảo mật bằng mật mã theo chuẩn W3C (CSPRNG) có sẵn trong mọi trình duyệt hiện đại. Đây cũng là nguồn ngẫu nhiên mà trình quản lý mật khẩu và ứng dụng bảo mật sử dụng.