URL Encode and Decode

Make text safe for a URL, or read an encoded link. Processed locally.

Your files stay with you. Your files never leave your browser. This tool runs on your device: nothing is uploaded to our servers, so there is nothing for us to store or see.

How to use it

  1. Paste your text or URL.
  2. Choose Encode or Decode and the style.
  3. Copy or download the result.

Questions people ask

Which style should I choose?
Use Value or parameter to encode a single piece, such as a search term, because it also encodes / ? & and =. Use Whole URL to keep an existing address working while escaping spaces and accents. Form data writes spaces as +.
Why does decoding fail with a % sign error?
A % must be followed by two hex digits, like %20. A stray % (as in 50% off) has to be written %25 in a URL.
Are accents and Indian scripts supported?
Yes. They are written as UTF-8 bytes, for example é becomes %C3%A9.
Is my text uploaded?
Your text is processed in your browser and never sent to our servers.

Want this inside your own account?

Marketiism keeps your invoice numbers, GST reports, UPI payment links and WhatsApp reminders in one place. Leave your details and we'll call to set it up for your business, or start the trial yourself.

Start free trial

We use this only to contact you about Marketiism. No spam.

More Developer tools

QR Code Generator

Make QR codes for links, text, WiFi and contact cards, as PNG or SVG.

JSON Formatter

Format, validate and minify JSON, and see exactly which line has a mistake.

JSON to CSV

Turn a JSON list of records into CSV for Excel or Google Sheets.

CSV to JSON

Convert CSV rows into a JSON list, with numbers and true/false detected.

Try it on your own business for two weeks.

14 days free, no card. If you get stuck setting up WhatsApp, we'll get on a call and do it with you.