Trình tạo mật khẩu — Tạo mật khẩu ngẫu nhiên mạnh miễn phí

Tạo mật khẩu ngẫu nhiên bằng mật mã lên tới 128 ký tự với bộ ký tự có thể định cấu hình và phản hồi cường độ trực tiếp; không cần tài khoản.

Bạn có thể làm gì với Công cụ tạo mật khẩu

Xem lại các khả năng chính trước khi bạn bắt đầu.

  • Tạo mật khẩu ngẫu nhiên mạnh ngay lập tức
  • Tạo cụm mật khẩu (passphrase) dễ nhớ từ các từ có thật
  • Đặt độ dài chính xác lên đến 128 ký tự
  • Kết hợp chữ cái, số và ký hiệu theo cách của riêng bạn
  • Loại bỏ các ký tự dễ gây nhầm lẫn hoặc trông giống nhau
  • Kiểm tra độ mạnh mật khẩu với chỉ số entropy trực tiếp

Tham khảo cài đặt

Các điều khiển có sẵn cho Công cụ tạo mật khẩu.

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àiThanh trượtPhạm vi: 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ừThanh trượtPhạm vi: 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áchDanh sách thả xuống
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: dấu gạch nối ( - )chấm ( . )gạch dưới ( _ )không gian ( )none
Viết hoa mỗi từBật / Tắt
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ốiBật / Tắt
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ạiMột cú nhấp
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)Bật / Tắt
Đư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)Bật / Tắt
Đư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)Bật / Tắt
Đư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 (!@#…)Bật / Tắt
Đư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)Bật / Tắt
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 ({} [] () /\ '"`,;:.)Bật / Tắt
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.
Sử dụng miễn phí · Không cần đăng ký · Không có hình mờTải lên được mã hóa trong quá trình chuyển tiếpĐã bị xóa theo chính sách lưu trữ của chúng tôi

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

Có — tạo và sao chép bao nhiêu mật khẩu tùy thích mà không cần có tài khoản. Mọi thứ chạy trong trình duyệt của bạn bằng window.crypto, vì vậy mật khẩu đã tạo sẽ không bao giờ rời khỏi thiết bị của bạn và những mật khẩu gần đây sẽ bị xóa khỏi bộ nhớ khi bạn tải lại trang.

pricing

Gần như luôn do một trong ba nguyên nhân. Tệp vượt quá giới hạn tải lên miễn phí 11 MB — Premium hỗ trợ 50 MB và Pro 120 MB. Hoặc định dạng không được công cụ này hỗ trợ, vì vậy hãy kiểm tra danh sách trên bảng tải lên. Hoặc tệp không thực sự có định dạng như tên gọi: đổi tên tệp không làm thay đổi nội dung bên trong, và đó là lý do một tệp có vẻ hợp lệ vẫn bị từ chối.

troubleshooting

Có - điều chỉnh đầu vào và tạo lại bao nhiêu lần tùy ý; không có gì bị khóa cho đến khi bạn tải xuống. Kiểm tra kết quả ở kích thước thực sự sẽ được sử dụng vì nội dung nào đó đọc rõ ràng trên màn hình có thể bị lỗi khi được in nhỏ hoặc hiển thị trên điện thoại.

troubleshooting

Không cho cả hai. Trình tạo mật khẩu là miễn phí, bản tải xuống của bạn không có hình mờ và cuối cùng không có yêu cầu gì — không có điểm nào trong quy trình mà bạn hoàn thành công việc và sau đó phát hiện ra rằng nó sẽ tốn tiền.

pricing

Không — Trình tạo mật khẩu chạy trong trình duyệt trên máy tính để bàn và điện thoại. Không cần cài đặt gì, không cần dùng thử để bắt đầu và không cần mua giấy phép trước khi bạn có thể xem liệu nó có đáp ứng được những gì bạn cần hay không. Hãy thử nó trên tập tin mà bạn thực sự đang gặp khó khăn thay vì một tập tin mẫu.

troubleshooting

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à nó giải quyết hàng ngày — cho doanh nghiệp, người sáng tạo và các công việc hàng ngày. Tìm trường hợp sử dụng phù hợp với bạn và bắt đầu.

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.

Ngắm nhìn từng vùng đất chuyển hóa

Mỗi bức ảnh đều vượt qua dấu gạch chéo và đi ra phía bên kia.