Free URL Encoder and Decoder - encodeURI, encodeURIComponent and Percent Decode
Encode full URLs, encode URL components, decode percent escapes, convert + and %20 spaces, process lines in batch, and copy URL results or CSV reports.
Free tools, no signup, always close at hand
ToolNest is completely free, requires no registration, includes a growing set of practical tools, and keeps adding more. Bookmark the ToolNest website so you can find it again when you need a quick tool.
Tip: press Ctrl/Command + D to bookmark the ToolNest website.
What this tool is for
Paste a full URL, query string, redirect link, Unicode text, emoji, or form value, then choose encodeURI, encodeURIComponent, decodeURIComponent, or form-style plus encoding and copy the selected result from the first screen.
Related tools
Continue with common ToolNest utilities
URL Encoder & Decoder is part of a wider browser toolbox. These links help users and crawlers move from this page into nearby daily tasks.
Frequently asked questions
Is URL Encoder & Decoder free?
Yes. ToolNest provides URL Encoder & Decoder as a free browser-based utility.
Does URL Encoder & Decoder require an account?
No account is required. Open the tool and use it directly in your browser.
When should I use encodeURI instead of encodeURIComponent in URL Encoder & Decoder?
Use encodeURI when you are encoding a complete URL and want characters such as colon, slash, question mark, ampersand, and equals to keep their URL meaning. Use encodeURIComponent for a query parameter, path segment, form value, or any single component that must not leak separators.
Why does URL Encoder & Decoder have form plus encoding?
HTML form URL encoding commonly represents spaces as plus signs. The form plus mode encodes text like encodeURIComponent, then converts %20 spaces to + so values are easier to compare with application/x-www-form-urlencoded query strings.
Can URL Encoder & Decoder process multiple URLs or query parameters at once?
Yes. Switch batch mode to process each line, and every line will produce encodeURI, encodeURIComponent, form plus encode, and decode results with a copyable report.
How do I use URL Encoder & Decoder?
Open the URL Encoder & Decoder page, enter or paste your values, use the visible controls, and copy the result from the first working area. It is grouped with Encoding & Parsing for quick browsing.
Can I copy results from URL Encoder & Decoder?
Yes. ToolNest tools are designed around copy-ready output, so you can reuse the result in documents, spreadsheets, code editors, forms, or messages without creating an account.