URL Encoder / Decoder
Convert plain text, URLs or query parameter values into URL-safe strings and decode them again.
Output
How to use this tool
Enter the required values in the labeled fields. Results update in your browser and are announced for assistive technologies. Use realistic measurements and verify important outcomes before acting on them.
Formula or logic
The tool uses browser-native URI and URI component encoding/decoding functions and shows malformed input errors.
Example calculation
Example: free cbm calculator becomes free%20cbm%20calculator as a query parameter.
Practical use and limits
This page is built for checking, cleaning or transforming pasted text locally before publishing, sending or importing it elsewhere. The calculation is intentionally visible and described above so you can sanity-check the result instead of treating it as a black box.
Limit: browser text parsing is practical rather than legally authoritative; review sensitive copy manually. For important decisions, use this result as a planning aid and verify it against the relevant source of truth.
Last reviewed: May 29, 2026.
Frequently asked questions
Should I encode a full URL or parameter?
Use full URL mode for URLs and query parameter mode for individual values.
Does it support Unicode?
Yes. Browser-native encoding supports Unicode.
Related tools
Base64 Encoder / Decoder
Encode UTF-8 text to Base64 and decode Base64 back to plain text locally.
JSON String Escaper / Unescaper
Escape or unescape strings for JSON usage, including quotes, backslashes, tabs and newlines.
Slug Generator
Generate SEO-friendly URL slugs from titles or phrases with separator, stop-word and max-length options.