Giải mã URL

Dán URL, query string hoặc giá trị form đã mã hóa (ví dụ Vi%E1%BB%87t%20Nam) để chuyển về văn bản đọc được.

0 ký tự · 0 B · 0 dòng

Mẹo: nhấn Ctrl + Enter (⌘ + Enter trên Mac) để giải mã.

Sẵn sàng
0 ký tự · 0 B · 0 dòng

Giải mã URL là gì?

Đường link không được chứa dấu cách, chữ có dấu hay các ký hiệu như & và ?, nên những ký tự này được thay bằng mã bắt đầu bằng %. Ví dụ dấu cách thành %20, chữ é thành %C3%A9. Giải mã URL là đổi các mã này về lại chữ bình thường.

Cách sử dụng

  1. Dán đường link hoặc đoạn văn bản đã mã hóa vào ô phía trên.
  2. Nhấn GIẢI MÃ – văn bản đọc được sẽ hiện ở bên dưới.
  3. Nếu thấy ký tự � thay cho chữ, hãy chọn Tự động nhận diện trong danh sách bảng mã.

Ví dụ

Đã mã hóaĐã giải mã
hello%20worldhello world
caf%C3%A9%20cr%C3%A8mecafé crème
https%3A%2F%2Fexample.com%2F%3Fq%3Da%26b%3Dchttps://example.com/?q=a&b=c
%2520 (nhiều lớp)một dấu cách

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

%20 nghĩa là gì?

Đó là dấu cách. Mỗi dấu % đi kèm hai ký tự phía sau đại diện cho một ký tự đã mã hóa – ví dụ %2F là /, %3F là ? và %26 là &.

Vì sao dấu + không được đổi thành dấu cách?

Trong đường link thông thường, + chỉ là dấu cộng. Chỉ dữ liệu gửi từ form trên web mới dùng + thay cho dấu cách (ví dụ q=hello+world). Khi đó hãy tích Coi + là dấu cách.

Kết quả vẫn còn các mã như %20 hoặc %25, vì sao?

Văn bản đã bị mã hóa nhiều lần (%25 chính là mã của dấu %). Hãy tích Giải mã nhiều lớp, hoặc bấm Dùng làm đầu vào rồi giải mã thêm lần nữa.

Vì sao thấy ký tự � thay cho chữ?

Văn bản được mã hóa bằng bảng mã khác UTF-8, thường gặp ở các trang web cũ. Hãy chọn Tự động nhận diện hoặc chọn đúng bảng mã trong danh sách.

Chuỗi sai như %zz sẽ được xử lý thế nào?

Chuỗi đó được giữ nguyên, kèm thông báo cho biết có bao nhiêu chuỗi như vậy.