URL Encoder, Decoder & Query Inspector
Encode, decode, parse, and rebuild URLs and query string parameters client-side with full UTF-8 support.
Related Tools
Frequently Asked Questions
What is the difference between encodeURI and encodeURIComponent? ↓
encodeURI is designed for complete URLs and preserves reserved protocol/delimiter characters (such as :, /, ?, #). encodeURIComponent encodes all special characters and is intended for individual query parameter keys and values.
Does this tool support plus signs (+) as spaces? ↓
Yes. Application form-urlencoded standards frequently encode spaces as plus signs (+). You can choose between standard percent encoding (%20) and plus (+) space encoding.
Can I add, edit, or delete URL query parameters interactively? ↓
Yes. Paste any full URL into the Query Inspector to view all parameters in a clean table. You can edit keys/values, delete parameters, or append new query arguments with the reconstructed URL updating in real time.
Is my URL sent to any tracking or analytics servers? ↓
Never. All URL parsing, encoding, decoding, and string transformations run 100% inside your local web browser.