URL Encoder / Decoder
Encode or decode URL components and query parameter values without network requests.
Output
Runs fully in your browser. Input is not sent to a server, logged, stored, or transmitted.
How to use this tool
Enter the required values in the labeled fields. Results update in your browser and are announced for assistive technologies. Use realistic measurements and verify important outcomes before acting on them.
Formula or logic
Browser-native URI encoding and decoding functions are used locally. Malformed encoded strings show an error.
Example calculation
Example: free tools becomes free%20tools as a query parameter.
Frequently asked questions
Does this fetch the URL?
No. It only transforms text locally.
Can it handle Unicode?
Yes. Browser-native encoding supports Unicode.
Related tools
Base64 Encoder / Decoder
Encode UTF-8 text to Base64 and decode Base64 back to plain text locally.
URL Parser
Parse URLs into protocol, hostname, path, query, hash and params.
Query String Parser
Parse and inspect query strings and duplicate parameters.