MALFEN

Developer ToolsNewRuns in your browser

URL Encoder & Decoder

Percent-encode text for URLs, or decode an encoded URL back to plain text.

Loading tool…

About URL Encoder & Decoder

Spaces become %20, ampersands break query strings, and a link full of %E2%80%99 is impossible to read. This tool converts in both directions as you type, with a choice between encoding a whole URL and encoding a single query parameter — a distinction that causes a surprising number of bugs. It also breaks a URL down into its parts so you can see exactly what is in it.

How to use URL Encoder & Decoder

  1. 01

    Pick a direction and mode

    Choose Encode or Decode, then Component (for a single value) or Full URL (for a complete address).

  2. 02

    Enter your text

    Type or paste. The output updates on every keystroke.

  3. 03

    Copy the result

    Copy the encoded or decoded value straight to your clipboard.

Features

  • Live encoding and decoding as you type
  • Component mode for query values and full-URL mode for complete addresses
  • URL breakdown showing protocol, host, path and each query parameter
  • Correct handling of Unicode and emoji
  • Copy the result in one click

Frequently asked questions

Everything people ask about the URL Encoder & Decoder.

Component mode encodes everything that is not a plain character, including `/`, `?` and `&` — correct for a single query value. Full URL mode leaves the structural characters alone so the address still works. Using component mode on a whole URL breaks it, and full-URL mode on a value that contains an `&` breaks the query string.

Percent-encoding uses %20. The plus sign comes from HTML form submissions, which use a slightly different scheme. Both are decoded correctly here.

Anything outside letters, digits and `- _ . ~` may need encoding depending on position. In practice the ones that bite are spaces, `&`, `=`, `?`, `#`, `+` and any non-English character.

No. Encoding runs in your browser, so tracking links and internal URLs containing tokens stay private.

Yes, completely. There is no account to create, no trial that expires, no watermark on the output and no feature held back behind a paywall. The site is supported by unobtrusive advertising, not by charging you.

No. URL Encoder & Decoder runs entirely inside your browser, so your input never leaves your device. You can confirm this by opening your browser's network tab — there is no upload request.

Yes. Because processing happens locally, there is no copy of your data on any server to leak, subpoena or lose. Nothing is logged and nothing is stored.

Yes. The interface is built mobile-first, with touch-friendly controls and layouts that adapt to small screens. Everything that works on a desktop works on a phone.

Once the page has loaded, yes. All processing is local, so you can carry on working if your connection drops.

Any current version of Chrome, Edge, Firefox, Safari or Opera, on desktop and mobile. If something behaves oddly, updating your browser resolves it in almost every case.

Yes. Whatever you produce here is yours — use it in client work, products, packaging or publications. There is no watermark, no licence to accept and no attribution required.

No. There is nothing to keep: your data is never transmitted, and it is cleared from memory as soon as you close or reload the page.