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.
- Select what you want to do (encode, decode, inspect or clean).
- Paste your URL or text into the “Input” field on the left.
- Click the action button. The result appears in the “Output” on the right.
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_sourceorfbclid.
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.