Rather's Link Shortener

Messy links all over the web, cleaned in place.

Not replacing a link with a short link that could go anywhere. Your link stays your link, same page, same site. It just loses the hundreds of characters of tracking junk stuffed onto the end.

Free. Open source. No account, no ads, no data collection. In 13 languages.

Before
↓
After
Try it with your own link

This box runs the extension's actual cleaning code, right here in your browser. Nothing you paste is sent anywhere. This page has no analytics.

What's covered

284 sites, each with its own hand-tuned rules and its own on/off toggle. Pick a category:

Plus an opt-in universal mode that strips utm_*, gclid, fbclid and friends on every other site you visit, an opt-in active mode that blocks those trackers before the request even leaves your browser, and an opt-in skip mode that jumps past known click-tracker pages before the tracker is ever contacted. Full technical detail per site in the source repository.

Sees through the web's ugliest links

Some links aren't just dirty. They're not even the real link. This extension recovers the true destination from the link itself, locally and instantly, without a single network request.

De-AMP

AMP links become real links

Copy any AMP viewer link and you get the actual article. Google's wrapper, Bing's wrapper, the AMP CDN, and the publisher's trailing /amp/ markers are all removed, along with the AMP transport clutter.

google.com/amp/s/news-site.com/story/amp/?usqp=mq331AQ&amp_js_v=a9 → news-site.com/story
Office-proof

Fixes Outlook's mangled links

Corporate email wraps every link in safelinks.protection.outlook.com armor that is unreadable and unshareable. Right-click, copy clean, and you have the real link back. Works on every regional SafeLinks domain.

nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.example.com%2Freport&data=05%7C02...&reserved=0 → docs.example.com/report
Click-trackers

Unwraps redirectors everywhere

Gmail and Google Docs link wrappers, Bing's base64 click-trackers, Facebook, Messenger, and Instagram outbound wrappers, Reddit and YouTube redirects, Steam link filters, and Tumblr wrappers. It even handles wrappers nested inside each other.

bing.com/ck/a?u=a1aHR0cHM6...&ntb=1 → the-actual-page.com/article
Plain text

Skips the tracker page entirely

Click a wrapped link and you land on the real destination, not the click-counter in between. The target is read out of the link itself, never fetched. Corporate SafeLinks are deliberately left alone, so workplace scanning keeps working.

google.com/url?q=example.com/article&sa=D&source=editors → https://example.com/article

Seven ways to get a clean link

However a junk link reaches you, there's a one-step way to clean it.

1

Automatic, in the address bar

On the 217 supported sites the URL rewrites itself the moment the page loads. No reload and no flicker. Copy from the address bar and it's already clean.

2

Right-click any link

"Copy clean URL" works on any link on any page. It gets unwrapped, un-AMPed, and cleaned before it touches your clipboard.

3

Right-click selected text

URL pasted as plain text in an email or doc? Select it and use "Copy clean URL from selection". It finds the link even mid-sentence, even without the https part.

4

One-click from the popup

The toolbar popup shows the current page's clean link, with strikethrough chips naming every parameter it removed — and the original still one click away. Copy it plain, as Markdown, as an HTML link, or as a QR code to send to your phone.

5

Keyboard shortcut

Ctrl+Shift+L copies a clean URL of the current page from anywhere. Rebindable in your browser's shortcut settings.

6

Address-bar keyword

Type clean, press Tab, and paste any URL. The clean version is suggested live, and Enter jumps straight to it.

7

Every link on a page, at once

One click on "Clean links on this page" runs every link on the page you're reading through the full pipeline, so whatever you copy, drag, or share from it afterwards is already clean. A bulk cleaner page handles pasted emails and whole files, too.

Careful by design

Keeps what matters

Variant selections stay locked, video timestamps survive, playlist context is kept, and paywall gift links keep working. Only the tracking clutter goes.

You're in control

A master switch, an individual toggle for every site, per-site fine-tuning behind a small gear, a pause button for the current tab, and one-click site exclusion when a page needs to be left alone. Settings sync across your devices.

Watch it work

A counter on the toolbar icon shows what was cleaned on the page you're on, the popup names every removed parameter, and a local-only activity log keeps the last 50 cleanups: hostnames and parameter names only, never full links, never synced.

Nothing hidden

Plain, dependency-free JavaScript with over 32,000 automated checks. There is no build step. The code in the store package is the source code, readable by anyone.

Google without the AI answers

Prefer ten blue links to an AI Overview? There's an opt-in switch for that.

No AI answers

One switch, no AI Overview

Google skips its AI Overview whenever a search carries an exclusion operator, so the switch quietly adds -ai to your web searches and the answer box simply never appears. It's careful about it: searches that are themselves about AI are left alone, because hiding those results is not what you meant, and Image, News, and Shopping searches are never touched. Off by default, on in one click, and like everything else here it runs entirely in your browser.

Cleans without breaking

URL cleaners have a reputation for breaking logins, payments, and search pages. That reputation comes from a design choice this extension deliberately avoids.

How most cleaners work

Rewrite the request, hope for the best

The classic approach intercepts every request your browser makes and deletes parameters in flight, using big shared rule lists. Guess wrong once and the page itself breaks: a login token stripped from a sign-in, a payment redirect that never completes, a search filter that vanishes. The most installed cleaner in the category, ClearURLs, has a public review page full of exactly these reports: broken Google sign-ins, broken spreadsheet apps, broken 3-D Secure payments, broken government logins.

How this one works

Rewrite the address bar, after the page loads

On the covered sites, cleaning happens in the address bar once the page has already arrived. The site always receives its own parameters, so sign-ins, payments, and search flows cannot be broken by the cleanup, by construction. Each site's rules are hand-tuned to keep the functional parts. The stricter network-layer modes are opt-in, remove only a curated list of unambiguous tracker names, act only on top-level page loads and never on a site's internal calls, and leave corporate protection links untouched. And if anything ever does look wrong, one click excludes the site, or pauses the tab.

Zero data collection.

No analytics, no telemetry, no network requests of any kind. The only thing stored is your toggle settings, synced through your own browser account. Nothing ever leaves your browser, and you can verify that in the source. Read the privacy policy.