Menu

Cam kết bảo mật và quyền riêng tư

Tất cả thao tác của bạn được thực hiện ngay trên trình duyệt, file không được tải lên bất kỳ máy chủ nào, đảm bảo dữ liệu của bạn hoàn toàn an toàn.

Mã hóa Giải mã URL

Không cần chuyển chế độ thủ công, nhập vào là xem được ngay kết quả mã hóa và nội dung có thể giải mã.

URL encoding là gì?

Mã hóa URL, còn gọi là mã hóa phần trăm, dùng để chuyển đổi các ký tự đặc biệt như khoảng trắng, chữ Hán, ký hiệu thành định dạng có thể truyền tải an toàn trên URL. Ví dụ khoảng trắng thường được chuyển thành `%20`, chữ Hán sẽ được chuyển thành chuỗi thập lục phân UTF-8 bắt đầu bằng `%`.

Làm như vậy có thể tránh các tham số truy vấn, đoạn đường dẫn hoặc địa chỉ callback bị cắt cụt sai, gây nhầm lẫn hoặc phân tích thất bại trong quá trình truyền tải.

Hoàn thành mã hóa hoặc giải mã URL trong 3 bước

1

Dán văn bản hoặc liên kết

Nhập văn bản gốc, tham số truy vấn hoặc phần URL đã được mã hóa.

2

Xem kết quả theo thời gian thực

Nhận kết quả mã hóa ngay lập tức sau khi nhập; nếu nội dung có thể giải mã, văn bản gốc sau giải mã cũng sẽ được hiển thị đồng bộ.

3

Sao chép để tiếp tục sử dụng

Sau khi xác nhận kết quả, sao chép bằng một cú nhấp để tiếp tục sử dụng trong gỡ lỗi API, kiểm tra nhật ký hoặc liên kết trang.

Tại sao sử dụng công cụ URL này?

Kết quả kép thời gian thực

Không cần nhấn "Mã hóa" hay "Giải mã" nữa, nhập vào là thấy ngay cả hai kết quả, phù hợp hơn để rà soát vấn đề về tham số và link.

Sao chép để dùng

Cả kết quả mã hóa và giải mã đều hỗ trợ sao chép nhanh chóng, phù hợp cho kiểm thử API, phát triển frontend và phân tích nhật ký.

Xử lý cục bộ trên trình duyệt

Mọi nội dung đều được xử lý ngay trong trình duyệt hiện tại, không tải lên máy chủ, phù hợp hơn với văn bản nhạy cảm.

Phù hợp hơn cho gỡ lỗi hàng ngày

Không cần chuyển chế độ, không có bước thừa, dán vào là thấy kết quả ngay, giúp định vị nhanh hơn các vấn đề về link, tham số và ký tự escape.

Khi nào cần dùng URL encoding/decoding?

  • Xử lý tham số truy vấn: Khi tham số có khoảng trắng, ký tự tiếng Trung, `&`, `?`, `=` v.v., việc mã hóa trước sẽ tránh phá vỡ cấu trúc URL.
  • Kiểm tra địa chỉ callback hoặc link chuyển hướng: Khi liên kết trải qua nhiều lớp ghép nối hoặc chuyển hướng, việc xem kết quả mã hóa và giải mã theo thời gian thực giúp định vị vấn đề nhanh hơn.
  • Rà soát log và yêu cầu API: Nếu lấy được chuỗi mã hóa `%` từ log hoặc bắt gói tin, có thể giải mã trực tiếp thành văn bản con người có thể đọc được.

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

Mã hóa URL có tải lên nội dung của tôi không?
Không. Tất cả các thao tác mã hóa, giải mã và sao chép đều được hoàn thành trong tab trình duyệt hiện tại, không gửi đến máy chủ.
Tại sao "kết quả giải mã" đôi khi trống?
Điều này thường cho thấy đầu vào hiện tại không phải là định dạng mã hóa URL hợp lệ. Công cụ vẫn sẽ tiếp tục đưa ra kết quả mã hóa và thông báo cho bạn biết về việc giải mã thất bại thông qua gợi ý.
Tại sao vẫn giữ lại kết quả mã hóa?
Nhiều khi đầu vào là văn bản thông thường chứ không phải chuỗi đã mã hóa, hiển thị kết quả mã hóa theo thời gian thực giúp bạn lấy ngay để ghép nối liên kết hoặc debug API.
Khi nào nên ưu tiên sử dụng kết quả mã hóa?
Khi đưa văn bản vào tham số truy vấn URL, đoạn đường dẫn, địa chỉ callback hoặc trường liên kết trong log, việc mã hóa trước sẽ tránh ký tự đặc biệt phá vỡ cấu trúc.