Cách sử dụng Mã hóa / giải mã URL
- 1
Chọn Mã hóa hoặc Giải mã
Mã hóa biến dấu cách và ký tự đặc biệt thành %XX; Giải mã đưa %XX về văn bản dễ đọc.
- 2
Chọn nội dung cần mã hóa
Giá trị truy vấn cho một tham số, Toàn bộ URL cho một địa chỉ đầy đủ, hoặc Dữ liệu biểu mẫu khi dấu cách cần thành +.
- 3
Dán văn bản hoặc liên kết
Kết quả cập nhật ngay khi bạn gõ, và URL đầy đủ sẽ có bảng phân tích các phần và tham số.
- 4
Sao chép kết quả
Sao chép, lưu thành tệp, hoặc chọn Dùng kết quả làm đầu vào để kiểm tra chiều ngược lại.
Giới hạn và Pro
Miễn phí, không cần đăng ký và không giới hạn độ dài văn bản dán vào; kết quả dài hơn 600.000 ký tự chỉ hiển thị một phần, còn khi sao chép hoặc lưu thì đầy đủ.
Pro gỡ quảng cáo; trình chuyển đổi giống hệt nhau ở mọi gói. Xem Pro
Về Mã hóa / giải mã URL
URL chỉ được chứa một tập ký tự ASCII giới hạn, nên mọi thứ khác – dấu cách, chữ có dấu, emoji và các ký hiệu dành riêng được dùng làm dữ liệu – đều phải viết thành % kèm hai chữ số hex cho mỗi byte UTF-8. Trang này chuyển đổi theo cả hai chiều và cho bạn thấy chính xác phần nào đã thay đổi.
Ba chế độ tương ứng với ba nơi việc mã hóa thực sự diễn ra. Chế độ giá trị truy vấn hoạt động như encodeURIComponent của JavaScript, phù hợp cho một tham số, một đoạn đường dẫn hoặc đích chuyển hướng nhúng trong URL khác. Chế độ Toàn bộ URL hoạt động như encodeURI: giữ nguyên giao thức, dấu gạch chéo, dấu hỏi, dấu & và dấu bằng, chỉ thoát những gì làm hỏng địa chỉ. Chế độ dữ liệu biểu mẫu theo chuẩn application/x-www-form-urlencoded, trong đó dấu cách thành dấu cộng, như trong biểu mẫu HTML và URLSearchParams.
Dán một liên kết đầy đủ, bảng phân tích sẽ liệt kê Giao thức, Máy chủ, Cổng, Đường dẫn và Đoạn, cùng bảng mọi tham số truy vấn với giá trị đã giải mã – tiện để đọc liên kết theo dõi, callback OAuth và URL có chữ ký. Quá trình giải mã dừng ở dữ liệu sai định dạng và cho biết vị trí: dấu % lẻ không kèm hai chữ số hex, hoặc chuỗi byte không phải UTF-8 hợp lệ, thường do hệ thống cũ mã hóa văn bản theo Latin-1.
Mã hóa phần trăm không phải là mã hóa bảo mật và không làm URL ngắn đi; hãy dùng trình rút gọn liên kết cho việc đó. Chuyển đổi Base64 và thực thể HTML nằm ở hai tab còn lại.
Quyền riêng tư
URL và văn bản được mã hóa, giải mã ngay trong trang này, nên các liên kết chứa token, địa chỉ email hay ID phiên không bao giờ bị gửi đi đâu. Chế độ đã chọn được lưu trong bộ nhớ cục bộ cho lần sau; nội dung bạn dán thì không.