Hash Generator
Tạo mã băm MD5, SHA-1, SHA-256, SHA-512 từ văn bản.
Kết quả cập nhật ngay khi bạn gõ.
MD5 và SHA-1 không còn an toàn để lưu mật khẩu, chỉ nên dùng để kiểm tra dữ liệu (checksum). Lưu mật khẩu hãy dùng bcrypt hoặc Argon2.
Dữ liệu được xử lý hoàn toàn trên trình duyệt của bạn, không gửi lên server.
Cách dùng Hash Generator
- Nhập hoặc dán văn bản vào ô Văn bản.
- Bốn mã băm MD5, SHA-1, SHA-256, SHA-512 được tính và cập nhật ngay khi bạn gõ.
- Bấm Copy cạnh mã cần dùng.
Câu hỏi thường gặp
Có giải ngược mã MD5/SHA-256 ra văn bản gốc được không?
Không. Hàm băm là một chiều. Các trang "giải mã MD5" thực chất tra trong bảng những chuỗi đã biết trước.
Có nên dùng MD5 hoặc SHA-1 để lưu mật khẩu?
Không. Chúng quá nhanh và đã có tấn công va chạm. Lưu mật khẩu nên dùng bcrypt hoặc Argon2 — ví dụ Hash::make() trong Laravel.
Vì sao mã của tôi khác với công cụ khác?
Thường do khác biệt ở dấu cách, xuống dòng cuối chuỗi hoặc bảng mã. Công cụ này băm đúng chuỗi bạn nhập theo UTF-8.
Công cụ khác
Xem tất cả
Password Generator
Tạo mật khẩu ngẫu nhiên an toàn, tuỳ chọn độ dài và loại ký tự.
UUID Generator
Tạo hàng loạt UUID v4 (ngẫu nhiên) hoặc v7 (sắp xếp theo thời gian).
Base64 Encode / Decode
Mã hoá và giải mã Base64, hỗ trợ tiếng Việt và dạng URL-safe.
JWT Decoder
Giải mã JWT để xem header, payload và thời hạn của token.