Skip to content

Free URL Encoder & Decoder

Encode special characters in URLs using percent-encoding and decode percent-encoded URLs back to readable text.

Advertisement

💻 URL Encoder & Decoder

Frequently Asked Questions

Use encodeURI for a full URL (it preserves : / ? # & = etc). Use encodeURIComponent for a single parameter value that may contain these characters (it encodes them all).
Characters not in the unreserved set (A-Z, a-z, 0-9, - _ . ~) are encoded. For example, space becomes %20, & becomes %26, # becomes %23.