URL Encode / Decode
Percent-encode or decode URL components.
Initializing URL Encode / Decode in local browser environment…
How to use URL Encode / Decode
- Select whether to encode/decode a URL component or an entire URL.
- Paste your URL string or query parameters into the input.
- Inspect the encoded or decoded output instantly.
Why use this local-first tool?
- Supports encodeURIComponent for query string values and encodeURI for full URLs.
- Reversible, safe conversion for query parameters, spaces, and special characters.
Frequently Asked Questions
What is the difference between component and whole URL encoding?
Whole URL encoding preserves protocol slashes (http://) and query delimiters (&, =), while component encoding escapes all special characters so values can be safely embedded in queries.
Related Developer Utilities
Explore more tools in UtilitiesJSON Formatter{ }
Format, validate and minify JSON with a collapsible tree.Regex Tester.*
Test regular expressions live with match highlighting.JWT Decoderjwt
Decode JWT header, payload and signature locally.Cron Parsercron
Parse cron expressions and preview next run times.HTTP Status Codeshttp
Look up any HTTP status code and its meaning.Timestamp Convertertime
Convert Unix timestamps to readable dates and back.