Giải mã và khôi phục văn bản đã bị làm rối bằng nhiều phương pháp khác nhau: Leetspeak, ROT13, đảo ngược, Zalgo, Unicode lookalike.
Kết quả giải mã:
Văn bản sau khi giải mã:
Kết quả của từng phương pháp (tóm tắt):
1. Nhập văn bản đã bị làm rối (Leetspeak, ROT13, đảo ngược, Zalgo...).
2. Chọn phương pháp giải mã tương ứng hoặc “Tự động phát hiện” để công cụ thử tất cả.
3. Nhấn “Giải mã” hoặc dùng phím tắt Ctrl+Enter.
4. Sao chép kết quả bằng nút “Sao chép” hoặc nhấn Ctrl+K để xóa và nhập lại.
• Leetspeak: Chuyển chữ số và ký tự tương tự về chữ cái (4→a, 3→e, 1→i, 0→o, 5→s, 7→t...).
• ROT13: Dịch 13 ký tự trong bảng chữ cái (giải mã = mã hóa ROT13 lần nữa).
• Reverse: Đảo ngược thứ tự ký tự trong chuỗi.
• Zalgo cleaner: Xóa các ký tự tổ hợp Unicode gây “glitch”.
• Normalize Unicode: Chuyển ký tự “lookalike” về ASCII chuẩn.
• Tự động: Thử tất cả phương pháp và chọn kết quả có vẻ “đọc được” nhất.
Giải mã Leetspeak: Chuyển số và ký tự tương tự về chữ cái (4→a, 3→e, 1→i, 0→o, 5→s, 7→t...).
Giải mã ROT13: Dịch mỗi chữ cái 13 vị trí trong bảng chữ cái Latin.
Đảo ngược: Đảo ngược thứ tự ký tự (ví dụ: dlroW olleH → Hello World).
Xóa Zalgo: Loại bỏ ký tự tổ hợp Unicode (U+0300–U+036F) gây hiệu ứng “rối chữ”.
Chuẩn hóa Unicode: Đổi các ký tự “na ná” về ký tự ASCII tương ứng (ví dụ: ký tự lạ → a, e, o...).
Tự động phát hiện: Tính điểm “dễ đọc” cho từng kết quả và chọn phương pháp tốt nhất.
Leetspeak: H3ll0 W0rld → Hello World
ROT13: Uryyb Jbeyq → Hello World
Reverse: dlroW olleH → Hello World
Zalgo: H̷̛͈͎̫͋͌e̵͇̞̐͘̚͠l̵͍̋ͅl̶͈͚̐o̶̲̔͊̇͐ → Hello
Unicode: Hello → Hello