Mã hóa URL

Gõ hoặc dán văn bản để mã hóa dùng trong đường dẫn URL, tham số query hoặc trường form. Chữ cái, chữ số và - . _ ~ được giữ nguyên; mọi ký tự khác thành %XX.

0 ký tự · 0 B · 0 dòng

Mẹo: nhấn Ctrl + Enter (⌘ + Enter trên Mac) để mã hóa.

Sẵn sàng
0 ký tự · 0 B · 0 dòng

Mã hóa URL là gì?

Mã hóa URL thay dấu cách, chữ có dấu và các ký tự đặc biệt bằng mã bắt đầu bằng %, để có thể đặt văn bản vào đường link an toàn. Ví dụ cats & dogs thành cats%20%26%20dogs.

Khi nào cần dùng?

Bất cứ khi nào bạn đưa văn bản của mình vào một đường link – từ khóa tìm kiếm, tên file hay giá trị sau dấu ?. Các ký tự như &, ?, = và # có ý nghĩa riêng trong link, nên nếu không mã hóa chúng sẽ làm hỏng link hoặc cắt mất một phần văn bản.

Ví dụ

Văn bảnĐã mã hóa
hello worldhello%20world
café crèmecaf%C3%A9%20cr%C3%A8me
a&b=c/d?a%26b%3Dc%2Fd%3F

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

Dấu cách nên thành %20 hay +?

Dùng %20 (mặc định) – nơi nào cũng hiểu. Chỉ chọn Mã hóa dấu cách thành + khi trang web hoặc hệ thống nhận dữ liệu yêu cầu kiểu mã hóa của form.

Nên mã hóa cả đường link hay chỉ một phần?

Thường chỉ phần bạn thêm vào. Muốn tìm cats & dogs trên https://example.com/search?q=, chỉ mã hóa cats & dogs rồi ghép kết quả vào cuối. Nếu mã hóa cả link, https:// sẽ thành https%3A%2F%2F và trình duyệt không mở được nữa.

Những ký tự nào được giữ nguyên?

Chỉ các chữ cái A–Z, a–z, chữ số 0–9 và bốn ký hiệu - . _ ~. Mọi ký tự khác, kể cả dấu cách và chữ có dấu, đều được đổi thành mã %.