Generate a password no one can guess

Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.

What you can do with Công cụ tạo mật khẩu

Everything this tool helps you accomplish — no learning curve, no setup.

  • Generate strong random passwords instantly
  • Create memorable passphrases from real words
  • Set the exact length up to 128 characters
  • Mix letters, numbers and symbols your way
  • Skip look-alike and ambiguous characters
  • Check password strength with live entropy

Settings information

Every control in Công cụ tạo mật khẩu, explained — what it does and when to use it.

Cài đặt

Ký tự ngẫu nhiên / Cụm mật khẩu (từ)Cài đặt sẵn
Chuyển giữa mật khẩu gồm các ký tự ngẫu nhiên xáo trộn và cụm mật khẩu ghép từ các từ ngẫu nhiên trong từ điển — dễ nhớ, dễ gõ hơn mà vẫn mạnh.Tùy chọn: Ký tự ngẫu nhiênCụm mật khẩu (từ ngữ)
Độ dàiSliderRange: 8–128chars · Mặc định: 20chars
Đặt số ký tự của mật khẩu ngẫu nhiên; 16-20 phù hợp với hầu hết tài khoản đăng nhập, còn giá trị cao hơn tạo ra chuỗi bí mật cực dài cho những hệ thống khắt khe. Hiển thị ở chế độ Ký tự ngẫu nhiên.
TừSliderRange: 3–12words · Mặc định: 6words
Đặt số từ ngẫu nhiên tạo nên cụm mật khẩu; mặc định 6 từ cân bằng giữa dễ nhớ và bảo vệ mạnh. Hiển thị ở chế độ Cụm mật khẩu.
Dấu phân cáchDropdown
Chọn ký tự đặt giữa các từ trong cụm mật khẩu; dấu gạch nối hoặc dấu chấm là dễ gõ lại chính xác nhất, và một số biểu mẫu đăng nhập không chấp nhận dấu cách. Hiển thị trong chế độ Cụm mật khẩu.Tùy chọn: hyphen ( - )dot ( . )underscore ( _ )space ( )none
Viết hoa mỗi từOn / Off
Viết hoa chữ cái đầu của mỗi từ trong cụm mật khẩu, đáp ứng các trang yêu cầu có ký tự in hoa mà không khiến cụm mật khẩu khó nhớ hơn. Mặc định bật.
Thêm một số vào cuốiOn / Off
Thêm một chữ số ngẫu nhiên vào cuối cụm mật khẩu, dành cho các biểu mẫu đăng nhập yêu cầu có ít nhất một chữ số. Mặc định tắt.
Tạo lạiOne-click
Tạo mật khẩu hoặc cụm mật khẩu mới theo thiết lập hiện tại, bất cứ khi nào bạn muốn một kết quả khác.

Lớp ký tự

Chữ hoa (A-Z)On / Off
Đưa các chữ in hoa A-Z vào tập ký tự của mật khẩu; hãy để bật khi trang web yêu cầu ít nhất một chữ in hoa. Mặc định bật.
Chữ thường (a-z)On / Off
Đưa các chữ thường a-z vào tập ký tự của mật khẩu — nhóm ký tự nền tảng phổ biến nhất của mật khẩu. Mặc định bật.
Số (0-9)On / Off
Đưa các chữ số 0-9 vào tập ký tự của mật khẩu; hãy bật khi biểu mẫu đăng nhập yêu cầu ít nhất một chữ số. Mặc định bật.
Ký hiệu (!@#…)On / Off
Đưa các dấu câu vào tập ký tự của mật khẩu để tăng độ mạnh; hãy tắt với những hệ thống không chấp nhận ký tự đặc biệt. Mặc định bật.

Loại trừ

Loại trừ ký tự giống nhau (i, l, 1, L, o, 0, O)On / Off
Loại bỏ các ký tự dễ nhìn nhầm như i, l, 1, o và 0 để mật khẩu dễ đọc và gõ lại mà không bị sai. Bật sẵn theo mặc định.
Loại trừ ký tự dễ nhầm lẫn ({} [] () /\ '"`,;:.)On / Off
Loại bỏ dấu ngoặc, dấu nháy và các dấu câu khác mà một số biểu mẫu hay hệ thống xử lý sai; hữu ích khi dán mật khẩu vào những ô nhập liệu khắt khe. Tắt sẵn theo mặc định.
Uploads are encrypted in transitRemoved under our retention policy

Xong với Công cụ tạo mật khẩu rồi? Hãy thử những công cụ này tiếp theo

Những công cụ được chọn lọc kết hợp tốt với Công cụ tạo mật khẩu. Tiếp tục làm việc mà không mất tệp của bạn.

Xem tất cả công cụ

Câu hỏi thường gặp

Mỗi ký tự được lấy từ window.crypto.getRandomValues — nguồn ngẫu nhiên an toàn về mặt mật mã của trình duyệt, chính là nguồn được dùng cho khóa phiên TLS. Đây là nguồn mạnh hơn nhiều so với Math.random và đáp ứng mức độ entropy mà các trình quản lý mật khẩu cùng các cuộc kiểm toán bảo mật mong đợi.

technical

Với hầu hết tài khoản, mật khẩu 16 ký tự gồm chữ hoa, chữ thường, số và ký hiệu thừa sức vượt quá 80 bit entropy và chống lại việc bẻ khóa ngoại tuyến. Mật khẩu chính của két lưu trữ và thông tin đăng nhập root nên dùng từ 24 ký tự trở lên; còn các tài khoản dùng một lần thì có thể dùng ít hơn.

tips

Độ mạnh được ước tính theo công thức độ dài × log₂(kích thước tập ký tự), tính bằng bit. Bất kỳ giá trị nào trên ~80 bit được xem là an toàn trước tấn công vét cạn ngoại tuyến trong tương lai gần. Loại bỏ các lớp ký tự sẽ thu nhỏ tập ký tự, nên số bit cũng giảm theo.

technical

Về lý thuyết thì có, nhưng xác suất nhỏ đến mức gần như không tưởng với bất kỳ độ dài hợp lý nào. Một mật khẩu 16 ký tự kết hợp nhiều loại có khoảng 10^31 giá trị khả dĩ — khả năng trùng lặp ngẫu nhiên còn nhỏ hơn nhiều so với khả năng hỏng phần cứng.

privacy

Bật "Loại trừ ký tự giống nhau" (i, l, 1, L, o, 0, O) khi mật khẩu sẽ được chép tay hoặc đọc qua điện thoại để tránh nhầm lẫn. Bật "Loại trừ ký tự dễ gây mơ hồ" ({} [] () /\ '"`,;:.) khi mật khẩu cần được dán gọn gàng vào cửa sổ dòng lệnh hoặc tập lệnh shell.

features

Không. Việc tạo mật khẩu diễn ra hoàn toàn trên thiết bị của bạn và các mật khẩu vừa tạo chỉ tồn tại trong bộ nhớ cho đến khi bạn tải lại tab. Không có gì được gửi qua mạng, không có gì được ghi lại và không có gì được lưu vào bộ nhớ đệm.

privacy

Có. Bật "Loại bỏ ký tự giống nhau" để bỏ các ký tự dễ nhầm trên màn hình hoặc qua điện thoại (i, l, 1, L, o, 0, O), và bật "Loại bỏ ký tự mơ hồ" để bỏ các dấu ngoặc, dấu gạch chéo và dấu ngoặc kép khó gõ. Sau đó tăng độ dài thêm vài ký tự để giữ entropy ở mức bạn mong muốn.

tips

Chuyển công tắc chế độ từ 'Random characters' sang 'Passphrase (words)' — bộ tạo khi đó sẽ dựng mật khẩu từ một vài từ ngẫu nhiên trong từ điển (danh sách từ EFF Diceware) thay vì các ký tự xáo trộn, dễ nhớ và dễ gõ hơn nhưng vẫn mạnh về mặt mật mã.

usage

Mặc định 6 từ cho khoảng 77 bit entropy, mức tối thiểu mà EFF khuyến nghị cho một cụm mật khẩu mạnh. Kéo thanh trượt Words lên cao hơn (tới mức tối đa) cho một mật khẩu chủ bảo vệ trình quản lý mật khẩu hoặc ví tiền mã hóa, hoặc thấp hơn cho một cụm mật khẩu bạn sẽ gõ thường xuyên trên một tài khoản rủi ro thấp.

tips

Có. Danh sách Separator cho phép bạn chọn dấu gạch nối, dấu chấm, dấu gạch dưới, dấu cách, hoặc không có dấu phân tách nào. Dấu gạch nối hoặc dấu chấm thường dễ gõ chính xác nhất trên cả bàn phím máy tính và di động, trong khi một số biểu mẫu đăng nhập từ chối dấu cách trong mật khẩu.

features

Bật 'Viết hoa mỗi từ' nếu một trang yêu cầu có ký tự viết hoa, và 'Thêm một chữ số' nếu nó yêu cầu có chữ số — nhiều biểu mẫu đăng nhập bắt buộc các quy tắc cấu tạo này ngay cả với cụm mật khẩu dài. Cả hai tùy chọn đều tăng thêm không đáng kể công sức ghi nhớ trong khi vẫn đáp ứng các chính sách mật khẩu nghiêm ngặt hơn.

tips

Dùng chế độ Cụm mật khẩu với 7-8 từ, dấu gạch nối hoặc dấu chấm làm dấu phân cách để dễ gõ lại, viết hoa từng từ, và thêm một con số ở cuối — cách này thoải mái vượt hơn 90 bit entropy trong khi vẫn dễ ghi nhớ và gõ chính xác hơn nhiều so với một mật khẩu ký tự ngẫu nhiên có độ mạnh tương đương.

tips

Thanh trượt Length trong chế độ Random characters chạy từ 8 lên đến 128 ký tự, khớp với lời hứa 'up to 128 characters' trong tiêu đề công cụ. Với hầu hết các lần đăng nhập, 16-20 ký tự là quá đủ; chỉ đẩy lên tới 128 cho những hệ thống đặc biệt đòi hỏi một khóa bí mật cực dài, như một số API token hoặc mô-đun bảo mật phần cứng.

technical

Thanh trượt Words trong chế độ Passphrase dao động từ 3 từ (ngắn hơn, entropy thấp hơn) đến 12 từ (entropy cực cao, vượt xa 150 bit). Mặc định 6 từ cân bằng khả năng dễ nhớ với mức tối thiểu ~77 bit mà EFF khuyến nghị cho một cụm mật khẩu mạnh.

technical

Nút Regenerate bị vô hiệu hóa và trường mật khẩu bị xóa trống, với gợi ý ghi 'Pick at least one character class to enable generation.' Ít nhất một trong Uppercase, Lowercase, Numbers hoặc Symbols phải được giữ chọn, vì bộ tạo cần một tập ký tự để lấy từ đó.

usage

Có — chuyển sang chế độ Cụm mật khẩu (Passphrase) để có các từ ngẫu nhiên nối với nhau bằng một ký tự phân cách, có thể viết hoa và thêm số vào cuối (kiểu xkcd). Một cụm mật khẩu bốn đến năm từ từ công cụ tạo mật khẩu dễ nhớ sẽ dễ nhớ hơn nhiều so với một chuỗi như 'xK9#f2' nhưng vẫn đủ mạnh, vì độ phức tạp (entropy) của nó đến từ kích thước của danh sách từ.

usage

Yes — generate and copy as many passwords as you need with no account. Everything runs in your browser using window.crypto, so generated passwords never leave your device and recent ones are cleared from memory when you reload the page.

pricing

Công cụ tạo mật khẩu giúp bạn hoàn thành công việc như thế nào

Những vấn đề thực tế mà công cụ này giải quyết mỗi ngày — cho doanh nghiệp, người sáng tạo và các tác vụ thường ngày. Tìm trường hợp sử dụng phù hợp với bạn và bắt đầu trong vài giây.

Cho nhà phát triển

Mật khẩu chính cho kho lưu trữ và trình quản lý mật khẩu

Tạo mật khẩu chủ mạnh, entropy cao cho 1Password, Bitwarden, KeePass và LastPass, chống lại các cuộc tấn công dò mật khẩu ngoại tuyến trong nhiều thập kỷ

Sử dụng cá nhân

Mật khẩu Wi-Fi & điểm phát sóng ngẫu nhiên

Tạo mật khẩu Wi-Fi dễ nhớ mà vẫn an toàn cho router gia đình, mạng khách văn phòng và điểm phát sóng sự kiện tạm thời mà không phải dùng lại "password123"

Cho nhà phát triển

Bảo mật thông tin đăng nhập máy chủ, SSH & cơ sở dữ liệu

Cấp các mật khẩu mạnh cho tài khoản người dùng Linux, vai trò MySQL/Postgres và cụm mật khẩu khóa SSH khi khởi tạo các máy chủ staging và sản xuất mới

Sử dụng cá nhân

Tài khoản email và mạng xã hội mới

Tạo mật khẩu riêng cho từng tài khoản Gmail, Outlook, Instagram và Twitter mới để khi một dịch vụ bị xâm phạm cũng không lây lan sang các dịch vụ khác

Cho doanh nghiệp

Onboarding hàng loạt khách hàng & nhân viên

Tạo mật khẩu dùng một lần tạm thời cho tài khoản nhân viên mới, đăng nhập cổng khách hàng và quy trình cấp phát SaaS hàng loạt, buộc đặt lại ngay trong lần dùng đầu tiên

Cho nhà phát triển

Khóa mã hóa & cụm mật khẩu sao lưu

Tạo cụm mật khẩu dài, không có ký tự dễ nhầm để bảo vệ ổ VeraCrypt, bản sao lưu mã hóa, ổ BitLocker và cụm từ khôi phục ví tiền mã hóa ngoại tuyến

Sử dụng cá nhân

Cụm mật khẩu bạn thực sự có thể gõ trên điều khiển TV

Chuyển sang chế độ Passphrase cho các lần đăng nhập trên smart TV, máy chơi game và hộp streaming, nơi bàn phím trên màn hình khiến việc nhập một mật khẩu ngẫu nhiên 20 ký tự khổ sở — một cụm mật khẩu gồm các từ viết hoa ngăn cách bằng dấu gạch nối vẫn mạnh nhưng nhập nhanh hơn nhiều.

Cho doanh nghiệp

Thông tin đăng nhập bàn giao một lần cho khách hàng và nhà thầu

Tạo mật khẩu mới, có độ ngẫu nhiên cao khi bàn giao tài khoản CMS, hosting hoặc FTP cho khách hàng hoặc nhà thầu lúc kết thúc dự án — bật Exclude ambiguous để mật khẩu dán gọn gàng vào bất kỳ tệp cấu hình hay terminal nào.

Sử dụng cá nhân

Khóa chặt tài khoản chơi game chống lại tấn công nhồi thông tin đăng nhập

Cấp cho mỗi tài khoản Steam, Riot, Battle.net và Epic một mật khẩu ngẫu nhiên riêng từ 16 ký tự trở lên thay vì dùng lại một mật khẩu trên nhiều nền tảng — các hộp chọn nhóm ký tự cho phép bạn khớp với bất kỳ quy tắc cấu thành nào mà mỗi trình khởi chạy yêu cầu.

Sử dụng cá nhân

Mật khẩu đọc lại rõ ràng trên giấy

Với mật khẩu bạn sẽ viết trên tờ sao lưu vật lý hoặc đọc to qua điện thoại, hãy bật Loại trừ ký tự giống nhau để bỏ các ký tự i/l/1/L/o/0/O vốn bị đọc sai hoặc gõ sai khi chép tay.

Cho doanh nghiệp

Xoay vòng mật khẩu cho các nhóm tuân thủ quy định

Đáp ứng yêu cầu xoay vòng mật khẩu của HIPAA, PCI hay SOC 2 bằng cách tạo mật khẩu mới hơn 20 ký tự với đủ cả bốn nhóm ký tự cho mỗi chu kỳ, giữ độ ngẫu nhiên vượt xa mức tối thiểu của kiểm toán mà không lặp lại khuôn mẫu.

Cho nhà phát triển

Mật khẩu quản trị bộ định tuyến & thiết bị nhà thông minh

Tạo mật khẩu ngẫu nhiên dài tối đa với cả bốn nhóm ký tự được bật cho tài khoản quản trị router gia đình, NAS hoặc khóa thông minh mà bạn hiếm khi gõ tay nhưng cần đủ mạnh để chống lại các cuộc tấn công nhồi thông tin đăng nhập tự động từ internet.