Developer tool · Free

URL Encoder and Decoder

Encode text so it is safe inside a URL, or decode a percent-encoded URL back into something readable. Component mode encodes everything reserved; URL mode keeps separators like slashes and question marks intact.

Query value mode encodes reserved characters like / ? and &, right for values inside a query string. Full URL mode keeps separators such as :// and ? intact, right for whole addresses. Spaces become %20; the decoder also understands the + form submissions use. Everything runs in your browser, nothing is uploaded.

How to use it

  1. 1Paste your text or URL
  2. 2Pick Component or Full URL mode, then Encode or Decode
  3. 3Copy the result

Private by design

This tool runs completely in your browser. Nothing you type, paste or drop here is uploaded to any server, which makes it safe for confidential text and files. It is built by the team behind Seren, the AI workspace that treats your data the same way.

See what Seren can do

Frequently asked questions

What is the difference between the two modes?+

Component mode (encodeURIComponent) encodes reserved characters like / ? and &, right for query values. Full URL mode (encodeURI) leaves URL structure intact, right for whole addresses.

Why do spaces become %20?+

URLs cannot contain literal spaces, so they are percent-encoded as %20. Form submissions sometimes use + instead; the decoder understands both.

Is anything sent to a server?+

No. Encoding and decoding happen locally in your browser.

Need more than a converter?

Seren puts GPT, Claude, Gemini and more behind one chat, with images, agents and translation. The Free plan takes two minutes to try.

Free plan included. No credit card required.