How to use URL Encoder / Decoder: steps, example, and result checks
Learn URL Encoder / Decoder with a real example, practical steps, limitations, and privacy details.
When to use it
Encode or decode URL components and special characters. It is useful for query strings, callback URLs, and internationalized links, with no software installation or account required.
A practical example
Encode the value Shanghai & Shenzhen before placing it in a query parameter so & is not treated as a separator.
Steps
- Paste only the parameter value or text component.
- Choose URL encode or decode.
- Put it back into the full URL and inspect
?,&, and=separators.
Result checklist
- Component encoding should not blindly wrap a complete URL
- Spaces normally become
%20 - An incomplete percent escape causes a decode error
Current limitations
- The tool follows
encodeURIComponentanddecodeURIComponentsemantics. - It does not parse a full URL or translate spaces to the form-encoding
+convention.
When not to rely on it alone
For production configuration, contract review, print delivery, or any workflow where errors are costly, use this tool for quick preparation or inspection rather than as a replacement for validation in the source system. Test a small representative sample before processing a larger batch.
Privacy
The input or selected image is processed inside the current browser tab and is not uploaded to FreeTool to perform this task. On a shared device, clear the clipboard and downloaded files when finished.
Common questions
Why was / encoded?
Component encoding protects path separators; encode path segments individually when the slash structure must remain.
Why did + not become a space?
That conversion belongs to form encoding, not the default URI-component decoder.