URL Encode Special Characters — Complete Reference
Quick Answer: Common URL encodings: space=%20, !=%21, #=%23, $=%24, &=%26, +=%2B, /=%2F, :=%3A, ?=%3F, @=%40, [=%5B, ]=%5D. Paste any text to see the full percent-encoded output.
FAQ
Which characters must be URL encoded?
Characters outside the unreserved set (A-Z a-z 0-9 - _ . ~) must be encoded in URL components. Reserved characters (: / ? # & = @) must be encoded when used as data, not as delimiters.
Is it safe to encode characters that do not need encoding?
Yes. Over-encoding is safe -- servers decode all percent sequences. Under-encoding causes bugs. When in doubt, encode.