URL Encode / Decode
Make text safe for URLs and query strings, or read encoded URLs from logs and analytics.
Runs in your browser. Nothing is uploaded Free, no sign-up Works on mobile
Mode
Encode
Query parameters: q = EMI calculator · city = హైదరాబాద్ · sort = price desc
How to use URL Encode / Decode
- Choose Encode or Decode.
- Paste the text or URL.
- Copy the result.
Frequently asked questions
What is the difference between “component” and “keep URL structure”?
Component (encodeURIComponent) also encodes / ? & = and :, which you want for a single query value. Keep URL structure (encodeURI) leaves those characters so a full URL stays valid.
Why does a space become %20 or +?
Both mean a space. %20 is standard in URLs; + is used in HTML form submissions.
Related tools
All Developer Tools →- Base64 Encode / Decode Convert text to and from Base64, the encoding used in data URIs, emails, JWTs and basic authentication headers.
- UTM Link Builder Tag your links so you can see which campaign, post or ad brought each visitor.
- HTML Entity Encoder Safely show code and special characters on a web page, or turn &-style entities back into readable text.
- SQL Formatter Make long, single-line SQL queries readable for code reviews, documentation and debugging.
- HTML to Markdown Turn HTML from a web page, CMS or email into Markdown you can use in READMEs, wikis and static site generators.
- Code Beautifier Make minified or badly indented code readable again.