ℹ️ tool.url-encode.note
tool.url-encode.noteDesctool.url-encode.commonUse
- tool.url-encode.urlParams
?name=%E5%BC%A0%E4%B8%89 - tool.url-encode.formData
- tool.url-encode.apiParams
%20tool.url-encode.chineseTo%E4%B8%AD%E6%96%87?name=%E5%BC%A0%E4%B8%89%20tool.url-encode.chineseTo%E4%B8%AD%E6%96%87Encode and decode URLs with our URL Encoding tool. Convert special characters to their percent-encoded (%XX) equivalents for safe use in URLs, query strings, and form submissions.
URL encoding is essential when constructing web addresses that contain spaces, non-ASCII characters, or reserved characters like &, ?, #, and =. This tool handles all encoding and decoding according to RFC 3986.
Use it to encode query parameters, decode received URLs, debug redirect issues, or prepare strings for inclusion in API endpoints. All processing runs locally in your browser.
Reserved characters (like &, ?, #, =, +, space) and non-ASCII characters must be percent-encoded. Letters, digits, and -_.~ are safe unencoded.
encodeURI preserves URL structure characters (:/?#[]@), while encodeURIComponent encodes everything except unreserved characters (A-Z a-z 0-9 - _ . ! ~ * ' ( )).