URL Encoder, Decoder & UTM Cleaner

Encode URLs, decode them back, inspect parameters and remove tracking – fast, privacy-first and 100% local in your browser.

Work with URLs without breaking links

Three simple steps: choose a function, paste your URL or text into the input, then click the big action button.

  1. Select what you want to do (encode, decode, inspect or clean).
  2. Paste your URL or text into the “Input” field on the left.
  3. Click the action button. The result appears in the “Output” on the right.
What do you want to do?

Short explanation & copy-paste examples

URL encoding replaces special characters (spaces, umlauts, “&” signs…) with safe codes so that links work reliably in browsers, email clients and chat apps.

Typical use cases:

  • Send a link with German umlauts without it breaking in the email client.
  • Put a search term like “C# basics” into a query parameter without errors.
  • Quickly see or clean tracking parameters such as utm_source or fbclid.

Examples you can paste into the input:

https://example.com/?q=C# crash course
https://shop.com/?utm_source=newsletter&utm_medium=email&product=Kaffee Mühle
name=Müller & city=Köln

When should you encode or decode a URL?

Encode whenever you want to put “normal” text into a link (for example search terms, names or IDs) and you are not sure if there are special characters that might break the URL.

Decode when you receive a long, encoded URL or parameter value and want to understand what is inside: codes like %C3%BC become umlauts again, %20 becomes a space and so on.

The “Inspect” and “Clean tracking” modes help you debug and tidy URLs you get from analytics tools, newsletters or social media without touching any server – everything stays in your browser.