Each line is examined on its own, and the matching unwrapping method is applied automatically. Nothing is unwrapped if a line is not a redirect link; the tracking-parameter option below is the only setting that can still touch such lines.
Google links: Google wraps results in google.com/url?q=... (and ad variants using adurl= or aclk?). The tool reads the q / url / adurl parameter and percent-decodes it.
Example: https://www.google.com/url?q=https%3A%2F%2Fwww.maplebirdwindfarm.com%2Fturbines&sa=D becomes https://www.maplebirdwindfarm.com/turbines.
Bing links: Bing routes clicks through bing.com/ck/a?...&u=a1..., where the target is stored as a Base64 string with an a1 prefix. The tool strips the prefix and decodes the Base64.
Example: https://www.bing.com/ck/a?!&p=7c25&u=a1aHR0cHM6Ly9vaWx2YWxlLWdyaWRkbGluZy5jb20vZml4P3NlY3JldD1YOQ==&ntb=1 becomes https://oilvale-griddling.com/fix?secret=X9.
Google AMP cache links: AMP cache addresses such as google.com/amp/s/example.com/page carry the destination in the path itself, prefixed by an s/ marker for https. The tool reads the target out of the path and restores the original scheme.
Example: https://www.google.com/amp/s/harborquill.net/ocean becomes https://harborquill.net/ocean.
Yahoo links: Yahoo hides the target inside the RU= segment of an r.search.yahoo.com path (ended by /RK= or /RS=). The tool extracts that segment and percent-decodes it.
Example: https://r.search.yahoo.com/_ylt=Awrx/RE=1700000000/RO=10/RU=https%3a%2f%2fharborquill.net%2fchapters%2fintro/RK=2/RS=abc- becomes https://harborquill.net/chapters/intro.
DuckDuckGo links: DuckDuckGo wraps results in duckduckgo.com/l/?uddg=.... The tool reads the uddg parameter and percent-decodes it.
Example: https://duckduckgo.com/l/?uddg=https%3A%2F%2Fskiffhollow.com%2Fpaths&rut=abc becomes https://skiffhollow.com/paths.
Already clean links: A URL with no search-engine wrapper passes through untouched, so a mixed report can be pasted in its entirety. The only exception is Yandex: its click URLs hide the target in encrypted form that cannot be decoded client-side, so those lines are also passed through unchanged.
Remove tracking parameters (optional): When ticked, click-tracking parameters - utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid, msclkid, yclid, fbclid, ref and more - are dropped from every URL in the result, including plain links that carried no redirect wrapper.
Example: https://shop.example.org/art?stock=17&utm_source=google&gclid=Px12 becomes https://shop.example.org/art?stock=17.
Bulk, copy & download: Process thousands of lines at once, then copy the result to your clipboard or download it as a .txt file. Input and output character counts update as you work.