URL Encoder for Special Characters

Your data never leaves your browser

Characters with special URL meaning must be percent-encoded in data values.

Example

file name (v2.1) #draft — final & approved.pdf

Tips

  1. 1# becomes fragment identifier if not encoded.
  2. 2& is parameter separator.
  3. 3? starts query string.

Frequently Asked Questions

Which chars?

Reserved: :/?#[]@!$&'()*+,;= and non-ASCII.

# breaks URL?

Browser treats after # as fragment. Encode as %23.

Encode full URL?

Use Full URL mode to preserve structure.