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ài đặt 13
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.
Các công cụ liên quan dành cho Công cụ tạo mật khẩu
Công cụ dành cho các bước tiếp theo phổ biến sau Công cụ tạo mật khẩu.
Công cụ cho lập trình viên
Trình Tạo Hash
Tạo các bản tóm tắt SHA-1, SHA-256, SHA-384 và SHA-512 từ văn bản hoặc tệp trong trình duyệt của bạn; không cần tài khoản.
Dùng thử ngayPDF & Tài liệu
Mật khẩu PDF
Thêm mã hóa mật khẩu vào tệp PDF hoặc xóa mật khẩu đã biết khỏi tệp mà bạn được phép sửa đổi.
Dùng thử ngayCông cụ cho lập trình viên
Công cụ giải mã JWT
Giải mã tiêu đề và tải trọng JWT, kiểm tra thời hạn sử dụng của nó và sao chép dữ liệu được giải mã cục bộ; không cần tài khoản.
Dùng thử ngayCâ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.
technicalVớ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.
technicalVề 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.
privacyBậ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.
featuresKhô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.
privacyCó. 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.
tipsChuyể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ã.
usageMặ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.
tipsCó. 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.
featuresBậ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.
tipsDù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.
tipsThanh 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.
technicalThanh 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.
technicalNú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ừ đó.
usageCó — 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ừ.
usageCó — 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.
pricingGầ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.
troubleshootingCó - đ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.
troubleshootingKhô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.
pricingKhô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.
troubleshootingCô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.
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ỷ
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"
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
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
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
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
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.
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.
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.
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.
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.
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.


























