URL Encoder & Decoder

Encode or decode URLs instantly

Percent Encoding • Query Strings • Special Characters • Free

Enter URL to Encode

Paste or type your URL

0 characters

Encoded URL

Result will appear here

0 characters

Quick Examples

Click to try

Search Query
?q=hello world&page=1
Email Link
mailto:user@example.com?subject=Hello
Full URL
https://site.com/path with spaces/
Special Chars
?name=John&Doe&age=25

Common Encodings

Space %20 or +
! %21
# %23
& %26
= %3D
? %3F

Statistics

Encodings
5.2M+
Happy Devs
2.3M+
Avg Rating
4.9★

Features

Instant encoding/decoding
100% secure & private
One-click copy
Unlimited usage

What is URL Encoding? 🔗

URL encoding (also called percent encoding) converts characters into a format that can be safely transmitted over the Internet. Special characters and spaces are replaced with a "%" followed by two hexadecimal digits representing the ASCII code of the character.

Why Encode?

  • Safe URL transmission
  • Handle special characters
  • Prevent parsing errors
  • Query string formatting

Use Cases

  • Search queries
  • API requests
  • Form submissions
  • Email links

Perfect For

  • Web developers
  • API developers
  • Students
  • SEO professionals

Common Characters & Encodings

Reserved Characters

: (colon)%3A
/ (slash)%2F
? (question)%3F
# (hash)%23
& (ampersand)%26

Special Characters

(space)%20 or +
@ (at)%40
= (equals)%3D
% (percent)%25
+ (plus)%2B

Pro Tips

  • Encode Query Params: Always encode query string parameters to prevent parsing errors
  • Space Character: Can be encoded as %20 or + in query strings
  • Double Encoding: Be careful not to encode already encoded URLs
  • Case Sensitivity: Hexadecimal digits in encoding are case-insensitive (%2F = %2f)
  • Reserved Characters: Some characters have special meaning in URLs and must be encoded