Convert URL component
Encode plain text for a URL component or decode percent-encoded component text locally.
Processed in your browser. This tool transforms URL components and does not fetch or check links.
Mode
Encode plain text or decode percent-encoded text.
Spaces
Use %20 for URL components or + for form-style query values.
?, & and /.Privacy notes
URL text is processed in this browser tab. NoNoiseTools does not need to upload the pasted text for this tool.
Avoid pasting signed URLs, access tokens or private query strings unless you understand browser-side tools and trust this device.
How this URL encoder and decoder works
Encode mode uses standard browser URL component encoding. Decode mode converts valid percent-encoded sequences back to text and shows a clear error for malformed escapes.
URL components vs full URLs
This tool is focused on components such as query parameter values. Encoding a whole URL can encode separators such as question marks, ampersands and slashes that usually need to remain readable as URL structure.
%20 spaces vs + spaces
Percent encoding represents spaces as %20. Form-style query strings often use + for
spaces, so the tool lets you choose that behavior explicitly.
Privacy notes
URL text is processed in the browser. NoNoiseTools does not need to upload URL text to a server for this tool.
The decoder does not fetch, open or safety-check pasted URLs. Avoid pasting signed URLs, access tokens or private query strings unless you understand how browser tools work.
What this tool does not include
It does not fetch URLs, check phishing or malware reputation, shorten links, validate redirects, crawl pages or store pasted history.
Key terms and assumptionsShort notes about component scope, percent encoding, plus-space handling, malformed input and browser processing.
- Component scope
- The encoder uses URL component rules. It does not split or repair full URLs.
- Space handling
- Encode mode can keep spaces as %20 or use + for form-style query values.
- Plus decode option
- Decode mode can convert + to spaces before percent-decoding when form-style query text is pasted.
- Malformed escapes
- Incomplete percent escapes and malformed UTF-8 sequences are blocked with a user-facing error.
- Browser processing
- Pasted URL text is transformed in the browser tab. The tool does not fetch or upload pasted URLs.
Guides and methodology
Choose the right developer utility and review how browser-side tools handle pasted text and exports.
Related tools
Browse the Developer tools hub for more browser-based developer utilities.
- JSON Formatter Format, validate and minify standard JSON in your browser with 2-space or 4-space indentation and copyable output.
- Base64 Encoder / Decoder Encode text to Base64 or decode Base64 back to UTF-8 text in your browser with clear invalid-input messages.
- QR Code Generator Generate a static QR code from text or a URL in your browser, then download PNG or SVG output.
- Regex Tester Test JavaScript regular expressions against sample text in your browser with flags, match output and clear errors.
- Unix Timestamp Converter Convert Unix timestamps to local and UTC date/time, or convert browser-local date/time values back to seconds and milliseconds.
- UUID Generator Generate one or many UUID v4 identifiers in your browser using Web Crypto, then copy one value or the full list.
- Text Cleaner Clean pasted text by trimming whitespace, removing extra spaces, removing blank lines and normalising line breaks.
- Case Converter Convert text to uppercase, lowercase, sentence case, title case, camelCase, PascalCase, kebab-case or snake_case.
FAQs
Should I encode a full URL or just part of it?
This version focuses on URL components, such as a query parameter value. Encoding a whole URL can encode characters that should remain separators.
What is the difference between %20 and + for spaces?
%20 is standard percent encoding for a URL component. + is commonly used for form-style query values.
Does the decoder open the URL?
No. It only transforms the text in the browser and does not fetch or open pasted URLs.
What happens with malformed encoded text?
The tool shows a clear decode error and avoids copying stale output.
Is my URL uploaded?
No. The conversion happens locally in the browser for this tool.
Can I decode Unicode text?
Yes. Valid UTF-8 percent-encoded text decodes back to Unicode.
Does this check whether a URL is safe?
No. It does not perform malware, phishing, redirect or reputation checks.