URL Encoder & Decoder
Percent-encode special characters in URLs or decode encoded strings back to plain text — for query parameters, API requests, and shareable links.
Free, no signup — component, form, and full-URL modes, all running securely in your browser.
Editing is a pain in the ass, right?
That's why we're building Cubix. No more editing hell.
AI Video Editor
Drop your footage, tell it what you want. Cubix cuts, captions, color grades, and exports — fully on its own. No timeline. No manual work. Just results.
Cinematic Screen Recorder
Hit record on Windows. Auto-zoom, cinematic backgrounds, and studio-quality audio kick in automatically — your screen recording looks edited before you've touched a thing.
How to Encode & Decode a URL
Make any string URL-safe — or read an encoded one — in three steps.
Pick Encode or Decode
Choose Encode to make text URL-safe, or Decode to turn a percent-encoded string back into readable text.
Select the Mode
Use component, form, or full-URL mode depending on whether you're encoding a single value or a complete link.
Copy or Download
Get the result instantly, then copy it to your clipboard or download it as a text file.
// raw
name=John Doe&city=São Paulo
// encoded
name=John%20Doe%26city=S%C3%A3o%20Paulo
Multiple Modes
Encode as URL component, form data, or decode full URLs including query parameters.
Two-Way Conversion
Encode text to percent-encoded URLs or decode %XX sequences back to the original text.
Copy & Download
Copy the encoded or decoded result to your clipboard or download it as a text file.
Frequently Asked Questions
What is URL encoding?
URL encoding (percent-encoding) converts special characters into a safe format (e.g. space → %20, & → %26) so they can be included in a URL or query string without breaking it.
What is the difference between component and form encoding?
Component encoding (encodeURIComponent) encodes spaces as %20 and is used for individual query values. Form encoding (application/x-www-form-urlencoded) encodes spaces as +, used for form submissions.
Can I decode a full URL with query parameters?
Yes. Switch to Decode mode, select Full URL style, and paste the URL. It parses the scheme, host, path, and every query parameter back into readable text.
Is my data private?
Yes. Encoding and decoding run in your browser — nothing is uploaded or stored, so it's safe for URLs that contain tokens or sensitive parameters.
Is this free to use?
Yes. The URL Encoder & Decoder is completely free with no signup, no login, and no limits.
Related developer tools
Encode Base64, format JSON, escape HTML entities, and more.