URL Encoder/Decoder & Toolkit
Encode and decode URLs using different methods (encodeURI, encodeURIComponent, form data). Parse URLs into protocol, domain, path, query, and fragment. Edit each part separately and rebuild the URL. Query Manager gives you a table to add, edit, and delete parameters without messing with ampersands and equals signs. Compare encoding methods side-by-side to see the difference. Handle Punycode domains. Detect double-encoded URLs. Works in your browser. Never sends URLs to a server.
Example: https://example.com/search?q=hello world
How to Use
- Encode/Decode tab for basic encoding
- Parse & Build tab breaks URLs into editable parts
- Query Manager tab for working with parameters in a table
- Pick your encoding method: Full URL, Component, Query-only, or Form data
- Export query params as JSON
Frequently Asked Questions
Related Tools
JSON Formatter
Format messy JSON. Validate it. See errors exactly where they are. Export to TypeScript, Python, Java.
Base64 Encoder/Decoder
Encode anything to Base64. Text, files, images β whatever. Decode it back just as easily.
JWT Decoder
Decode JWT tokens. See header, payload, and claims. Check expiration with live countdown. Compare two tokens side-by-side.