← Quay lại tính năng
Free

Mã hóa / Giải mã URL

Công cụ Mã hóa/Giải mã URL chuyển đổi chuỗi URL sang và từ dạng mã hóa phần trăm (percent-encoded). Chọn giữa encodeURIComponent (mạnh mẽ) và encodeURI (giữ nguyên cấu trúc URL) để phù hợp với trường hợp sử dụng của bạn — gỡ lỗi tham số truy vấn, xây dựng URL an toàn, hoặc kiểm tra liên kết đã mã hóa.

Khi xây dựng URL với dữ liệu người dùng, chuỗi truy vấn hoặc ký tự quốc tế, bạn cần mã hóa phần trăm đúng cách để tránh lỗi. Công cụ này xử lý cả hai chiều tức thì. Chọn encodeURIComponent khi mã hóa một giá trị tham số đơn lẻ (mã hóa ? / & = # v.v.) hoặc encodeURI khi bạn muốn giữ nguyên cấu trúc URL (chỉ mã hóa các ký tự thực sự không an toàn). Giải mã hoạt động với cả mã hóa phần trăm chuẩn và cũng xử lý được chuỗi mã hóa hai lần. Chuyển đổi theo thời gian thực nghĩa là bạn thấy đầu ra ngay khi gõ, và cả hai chế độ đều có thể bật/tắt để xác minh tính toàn vẹn vòng lặp. Không cần gửi lên máy chủ — mọi thứ diễn ra cục bộ ngay trong trình duyệt của bạn.

Xem trước trực tiếp
example.com
Bộ mã hóa URL / Bộ giải mã encodeURIComponent encodeURI
Đầu vào
https://example.com/search?q=hello world&lang=en
Đầu ra được mã hóa
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Sao chép
Các tính năng chính

Hai Chế độ Mã hóa

Chọn encodeURIComponent cho giá trị tham số an toàn (mã hóa ? / & = v.v.) hoặc encodeURI cho toàn bộ URL (giữ nguyên cấu trúc, chỉ mã hóa ký tự không an toàn).

Giải mã Thông minh

Giải mã chuỗi đã mã hóa phần trăm, bao gồm ký tự không thuộc ASCII, chuỗi UTF-8 nhiều byte, và emoji. Xử lý gọn gàng đầu vào bị mã hóa hai lần.

Sao chép Chỉ Với Một Click

Sao chép đầu ra đã mã hóa hoặc giải mã vào clipboard ngay lập tức — không cần chọn thủ công.

Chuyển đổi Thời gian Thực

Đầu ra cập nhật trực tiếp khi bạn gõ. Không cần nhấn Encode mỗi lần — xem kết quả ngay lập tức trong khi tinh chỉnh đầu vào.

Xem Song song

Đầu vào và đầu ra xuất hiện trong các khung được gắn nhãn rõ ràng để bạn so sánh trước/sau chỉ với một cái nhìn.

Xử lý Trường hợp Đặc biệt

Mã hóa đúng khoảng trắng, dấu ngoặc kép, Unicode, ký tự dành riêng, và các chuỗi phức tạp thường làm hỏng cách thay thế chuỗi đơn giản.

Các trường hợp sử dụng phổ biến

Gỡ lỗi Tham số Truy vấn

Dán một URL bị lỗi với tham số bị mã hóa lộn xộn để giải mã chúng trở lại giá trị dễ đọc — nhanh chóng xác định điều gì đã thực sự được gửi.

Xây dựng URL An toàn

Mã hóa dữ liệu người dùng nhập (tên, truy vấn tìm kiếm, đường dẫn file) trước khi thêm vào URL để ngăn chặn lỗi injection và phân tích cú pháp.

Kiểm tra Liên kết Analytics

Giải mã các URL marketing có gắn thẻ UTM để xem giá trị chiến dịch, nguồn và kênh thực tế mà không cần đọc chuỗi mã hóa phần trăm thô.

Kiểm thử URL Đa ngôn ngữ

Mã hóa URL có ký tự không thuộc Latin (tiếng Trung, tiếng Ả Rập, tiếng Hebrew) để xác nhận chúng được mã hóa phần trăm đúng cách khi truyền tải.

Gỡ lỗi OAuth Redirect

Giải mã URI chuyển hướng OAuth với tham số đã mã hóa lồng nhau để theo dõi những gì đang được truyền giữa các nhà cung cấp và ứng dụng.

Cách sử dụng
1

Mở Công cụ Mã hóa URL

Nhấn vào biểu tượng URL trong dock của DevSuite Pro. Một trình soạn thảo hai khung mở ra với nút chuyển Encode và Decode.

2

Dán URL hoặc Chuỗi của Bạn

Dán URL, tham số truy vấn, hoặc chuỗi đã mã hóa. Công cụ hoạt động trên toàn bộ URL hoặc từng giá trị tham số riêng lẻ.

3

Chọn Chế độ Mã hóa

Với một giá trị tham số, dùng encodeURIComponent. Với toàn bộ URL (nơi bạn muốn giữ nguyên /, ?, &), dùng encodeURI.

4

Đọc Kết quả

Đầu ra đã chuyển đổi xuất hiện ở khung liền kề. Ký tự đã mã hóa hiển thị dưới dạng chuỗi %XX; đầu ra giải mã trả về dạng dễ đọc ban đầu.

5

Sao chép & Sử dụng

Nhấn Copy để gửi kết quả vào clipboard. Dán vào code, URL request, hoặc tài liệu của bạn.

Sẵn sàng thử chưa?

Cài đặt DevSuite Pro miễn phí và mở khóa hơn 64 công cụ dành cho nhà phát triển cho trình duyệt của bạn.

Thêm vào Chrome Thêm vào Edge Thêm vào FireFox