Mã hóa và giải mã URL

Chuyển văn bản sang định dạng an toàn cho địa chỉ web (percent-encoding) hoặc giải mã URL có %20, %C3%B1 và tương tự. Chọn đó là một tham số hay một URL đầy đủ. Mọi thứ chạy trên trình duyệt của bạn.

🔒 Những gì bạn nhập không rời khỏi thiết bị của bạn. Mọi phép tính đều chạy ngay trong trình duyệt.

“Một tham số” cũng mã hóa : / ? & =. “Một URL đầy đủ” giữ nguyên các ký tự này.

Cách mã hóa hoặc giải mã URL

  1. Chọn mã hóa hay giải mã.
  2. Cho biết đó là một tham số (giá trị của một trường) hay một URL đầy đủ.
  3. Nhập hoặc dán văn bản: kết quả hiện ra ngay lập tức.
  4. Sao chép kết quả và dùng trong liên kết, mã nguồn hoặc truy vấn của bạn.

Mã hóa URL dùng để làm gì

Địa chỉ web chỉ cho phép một số ký tự nhất định. Dấu cách, chữ có dấu và các ký hiệu như & hay = được thay bằng % kèm hai chữ số thập lục phân (ví dụ dấu cách là %20). Cách này gọi là percent-encoding.

Nếu đặt một giá trị vào trong tham số (?tukhoa=…), hãy chọn “Một tham số”, vì nó mã hóa cả : / ? & và =. Nếu bạn đã có URL đầy đủ và chỉ muốn thoát dấu cách hay chữ có dấu, hãy chọn “Một URL đầy đủ”.

Giải mã làm ngược lại: đổi %C3%B1 thành ñ và %20 thành dấu cách, để bạn đọc URL đúng như lúc được viết.

Lưu ý

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

Tham số và URL đầy đủ khác nhau thế nào?

Tham số mã hóa mọi ký tự đặc biệt, kể cả : / ? & =. URL đầy đủ giữ lại các ký hiệu đó vì chúng là một phần cấu trúc của địa chỉ.

Vì sao dấu cách trở thành %20?

Vì URL không cho phép dấu cách. 20 là mã thập lục phân của dấu cách.

Có dùng được với tiếng Việt có dấu và emoji không?

Có, chúng được mã hóa theo UTF-8, ví dụ ñ thành %C3%B1.

Văn bản của tôi có bị gửi đến máy chủ nào không?

Không. Mọi thứ diễn ra trên trình duyệt và văn bản không rời khỏi thiết bị của bạn.

Có miễn phí không?

Có, miễn phí, không cần đăng ký và chạy trực tiếp trên trình duyệt.