Encode and decode URLs, query parameters, and URI components. Fix broken links.
What's the Difference?
Method
Use Case
Example
Encode URL
Full URLs with query strings
space → +, & → %26
Encode Component
Query parameter values
space → %20, / → %2F
Common URL Encoded Characters
Character
Encoded
Character
Encoded
Character
Encoded
space
%20 (+)
!
%21
"
%22
#
%23
$
%24
%
%25
&
%26
'
%27
(
%28
)
%29
*
%2A
+
%2B
,
%2C
/
%2F
:
%3A
;
%3B
=
%3D
?
%3F
@
%40
é
%C3%A9
€
%E2%82%AC
URL Encoder/Decoder Features
Free online URL encoder/decoder — convert URLs between encoded and decoded format. Essential for developers, marketers, and anyone working with web addresses.
When to URL Encode
Query Parameters — Special characters in URLs break without encoding
Form Data — User input with spaces, symbols needs encoding
API Calls — Parameters with &, =, + must be encoded
International Characters — Accents, non-Latin scripts need UTF-8 encoding
Common Use Cases
Debugging URLs — Decode query strings to see actual parameters
Marketing Campaigns — Ensure tracking URLs work correctly
Social Media — URLs with special characters in posts
API Integration — Properly encode request parameters
This URL encoder runs in your browser. Your URLs are never sent to a server — completely private.