Mã hoá URL
Mã hoá chuỗi để đưa vào URL và giải mã ngược lại.
Chuỗi đã mã hoá
t%C3%ACm%20ki%E1%BA%BFm%3Fq%3Dl%C3%A3i%20k%C3%A9p%26sort%3Dm%E1%BB%9Bi
Chuỗi chứa phần trăm không hợp lệ nên không giải mã được. Tiếng Việt có dấu trong URL luôn phải mã hoá; mỗi ký tự thành hai hoặc ba nhóm phần trăm.
Nhập nội dung để xem kết quả.
Công thức
Ký tự không an toàn được thay bằng % và mã byte dạng thập lục phân
Chữ cái, chữ số và vài ký tự như dấu gạch ngang giữ nguyên; còn lại mã hoá hết.
Ví dụ
Chuỗi a b&c thành a%20b%26c: khoảng trắng là byte 20 hệ 16 nên thành %20, dấu và là byte 26 nên thành %26.
Công cụ liên quan
Câu hỏi thường gặp
Khi nào cần mã hoá URL?
Khi đưa dữ liệu vào chuỗi truy vấn hoặc đường dẫn. Khoảng trắng, dấu và, dấu bằng và mọi ký tự tiếng Việt có dấu đều phải mã hoá.
Vì sao một chữ tiếng Việt thành nhiều nhóm phần trăm?
Vì UTF-8 viết chữ có dấu bằng hai hoặc ba byte, mỗi byte thành một nhóm phần trăm.