URL Encoder / Decoder

Encode and decode URLs and query strings for web development and SEO purposes.

Need advanced URL analysis and monitoring?Try WebCrawly →

Encoding Examples

URL with spaces

Input
https://example.com/search?q=hello world
Output
https%3A//example.com/search%3Fq%3Dhello%20world

Query parameter

Input
name=John Doe&age=30
Output
name%3DJohn%20Doe%26age%3D30

Special characters

Input
Hello! How are you? I'm fine & good.
Output
Hello!%20How%20are%20you%3F%20I'm%20fine%20%26%20good.

Common URL Encoded Characters

%20
Space
!
%21
Exclamation
"
%22
Quote
#
%23
Hash
$
%24
Dollar
%
%25
Percent
&
%26
Ampersand
'
%27
Apostrophe
(
%28
Left Paren
)
%29
Right Paren
*
%2A
Asterisk
+
%2B
Plus
,
%2C
Comma
/
%2F
Slash
:
%3A
Colon
;
%3B
Semicolon
<
%3C
Less Than
=
%3D
Equals
>
%3E
Greater Than
?
%3F
Question
@
%40
At Symbol
[
%5B
Left Bracket
\
%5C
Backslash
]
%5D
Right Bracket

About URL Encoding

When to use encoding

  • • Spaces and special characters in URLs
  • • Query string parameters
  • • Form data submission
  • • API endpoint parameters
  • • Safe transmission of data

Why it matters

  • • Ensures proper URL formatting
  • • Prevents broken links
  • • Maintains data integrity
  • • Supports international characters
  • • Improves SEO and user experience