Tiếp thị và liên kết

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

Mã hóa văn bản để dùng an toàn trong URL, hoặc đổi liên kết mã hóa phần trăm trở lại văn bản thường.

Riêng tư theo thiết kế: dữ liệu của bạn ở lại trên thiết bị của bạn.

Đầu vào

Chế độ mã hóa

Kết quả

công cụ mã hóa và giải mã URL dùng để làm gì?

URL chỉ được chứa một số ký tự nhất định, nên khoảng trắng, chữ tiếng Việt có dấu và ký hiệu như & phải được mã hóa (mã hóa phần trăm: khoảng trắng thành %20, “ệ” thành %E1%BB%87). Công cụ mã hóa URL này đổi văn bản sang dạng an toàn, còn bộ giải mã đưa liên kết đã mã hóa về văn bản dễ đọc.

Cách sử dụng công cụ mã hóa và giải mã URL

  1. Dán văn bản hoặc URL vào ô nhập.
  2. Chọn “Thành phần” để mã hóa một giá trị đơn lẻ như từ khóa tìm kiếm, hoặc “URL đầy đủ” để giữ các ký tự như / ? &.
  3. Bấm Mã hóa hoặc Giải mã.
  4. Sao chép kết quả hoặc dùng nó làm đầu vào mới cho bước tiếp theo.

Quyền riêng tư của bạn

Việc mã hóa và giải mã diễn ra trong trình duyệt của bạn. Các liên kết bạn dán không bao giờ được gửi đến MyToolsLab.

Đọc cách MyToolsLab bảo vệ quyền riêng tư

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

Mã hóa thành phần khác mã hóa URL đầy đủ thế nào?

Mã hóa thành phần (encodeURIComponent) mã hóa mọi ký tự dành riêng, gồm / ? & = và #, và phù hợp cho một giá trị truy vấn đơn lẻ. Mã hóa URL đầy đủ (encodeURI) không đụng đến các ký tự đó, nên một địa chỉ hoàn chỉnh vẫn hoạt động.

Khi nào tôi cần bộ giải mã URL?

Khi một liên kết hoặc dòng nhật ký đầy các chuỗi như %20 hay %E1%BB%87 và bạn muốn đọc nó. Giải mã đưa chúng về khoảng trắng, chữ cái và ký hiệu.

Vì sao một số URL dùng + thay cho %20 làm khoảng trắng?

Biểu mẫu HTML theo truyền thống mã hóa khoảng trắng trong chuỗi truy vấn thành +. Khi giải mã dữ liệu từ biểu mẫu, hãy chọn “+ là khoảng trắng”; với đường dẫn mà + là dấu cộng thật thì đừng chọn.

Vì sao giải mã báo lỗi “sai định dạng”?

Sau ký tự % phải có hai chữ số thập lục phân, và các byte phải tạo thành UTF-8 hợp lệ. Một ký tự % đơn độc (như trong “100%”) hoặc chuỗi bị cắt dở gây lỗi; hãy mã hóa % thành %25 trước.