![](/logo.png)Clean Links

# Facebook Link Cleaner

Facebook wraps every outbound click in `l.facebook.com/l.php?u=...` and tags the share with `fbclid` — a per-click ID Meta matches against the Facebook Pixel on the destination site to rebuild who clicked what. Shares from the Meta app add `mibextid` and `rdid` on top. Clean the Facebook link before you paste.

Paste

Clean Link

Settings

[4.9·148 ratings on the App Store](/reviews)

Before and After

Tracked link

https://www.facebook.com/share/pExample/?mibextid=wwXIfr&rdid=Example

Clean link

https://www.facebook.com/share/pExample/

Removed

-   mibextidMeta in-app share attribution ID.
-   rdidMeta in-app share/redirect ID.

## Why Facebook Tracks Links

Facebook routes outbound links through its own redirect to log which post, ad, or surface produced the click, then adds \`fbclid\` so the destination site's Facebook Pixel can tie the visit to the original Facebook session. Shares from Meta apps add \`mibextid\` and \`rdid\` to record where the share happened inside Facebook, Instagram, or Messenger.

## Install Clean Links on Any Device

Pin the web cleaner as a progressive web app on Chrome, Edge, and Android, or install the iPhone, iPad, and Mac app for on-device cleaning, Share Sheet actions, Safari extension, QR scanning, and Shortcuts.

Install web app[![Download on the App Store](/app-store/download-badge/en/download.svg)![Download on the App Store](/app-store/download-badge/en/download-dark.svg)](/download)Install as a web app instead

Add Clean Links to your Home Screen

1.  Tap the Share button in Safari, then choose Add to Home Screen.
2.  Tap Add. Clean Links launches like a native app from your Home Screen.

Open your browser menu and choose Install Clean Links or Add to Home Screen.

## Why You Should Clean Facebook Links

-   Unwrap `l.facebook.com/l.php?u=` and `lm.facebook.com` redirects
-   Expand `fb.me`, `fb.watch`, and `fb.gg` short links to the real URL
-   Remove `fbclid`, `mibextid`, `rdid`, `shbid`, and `shbv`
-   Drop `utm_source=facebook` campaign tags before you share

## Examples of Facebook Trackers and Redirects Clean Links Removes

`l.facebook.com/l.php?u=...` and `lm.facebook.com/l.php?u=...` - outbound redirect wrappers`fb.me/...`, `fb.watch/...`, `fb.gg/...` - Facebook short link wrappers`fbclid` - Facebook Click Identifier used by the Pixel for attribution`mibextid`, `rdid` - Meta app-share identifiers that also appear on Instagram and Messenger shares`shbid`, `shbv` - share-surface and surface-version tags`utm_source=facebook`, `utm_medium`, `utm_campaign` - campaign tags

## Why not just delete the Facebook tracker manually?

Facebook links often start inside \`l.facebook.com/l.php?u=...\`, where the real URL is encoded inside \`u=\`. Deleting the wrong parameter breaks the link. Clean Links reads \`u=\`, unwraps the redirect, drops \`fbclid\` and \`mibextid\`, and shows the real destination.

## FAQ: Facebook Link Cleaner

-   Does cleaning change where the link goes?
    
    No. Clean Links reads the destination from inside the \`l.facebook.com\` wrapper, removes the Facebook IDs, and shows the real URL.
    
-   What is \`fbclid\`?
    
    Facebook Click Identifier — a per-click ID Facebook adds when you open a link from Facebook or Instagram. It lets Meta's Pixel tie your visit on the destination site back to the Facebook session that sent you.
    
-   What is \`mibextid\`?
    
    A share-source identifier Facebook, Instagram, and Messenger add when you share a link from inside a Meta app. It records which app and surface produced the share.
    
-   What is \`l.facebook.com/referral\`?
    
    \`l.facebook.com\` is Meta's outbound redirect layer. The \`/l.php?u=\` path forwards you to the real URL in \`u=\` while logging the click. Clean Links reads \`u=\` directly and skips the logging hop.
    
-   Is \`fb.me\` safe?
    
    \`fb.me\` is Facebook's own short link domain and it only forwards to Facebook-owned URLs. It is not malicious, but it does add a tracked redirect. Clean Links expands it so you see the real destination before you tap.
    
-   Will cleaning break Facebook Pixel attribution on my own site?
    
    Cleaning a link before you share it means visitors arrive without \`fbclid\`, so the Pixel cannot tie that click back to the Facebook session. That is the point when you are sharing on someone else's behalf.
    
-   Does Clean Links send data to servers?
    
    The Apple app cleans Facebook links on-device. The web cleaner currently sends the link to the Clean Links API because the full rule engine is too large to ship to every browser right now. We do not log, store, or tie those requests to an account, and shortlinks are still resolved in an isolated, cookie-free context with a randomized user agent.
    
-   How does the web cleaner differ from the iPhone, iPad, and Mac app?
    
    The cleaning rules are the same, but the Apple app has more system hooks: Share Sheet cleaning, Safari extension support, QR scanning, Shortcuts, Siri, and Mac clipboard tools. The web cleaner focuses on paste-and-clean in your browser today, and a browser-native WASM version is in progress.
    

Need to clean a link from any other site? [Try the free link cleaner](https://cleanlinks.app/en/link-cleaner)

## Clean a Link Right Here

Paste any link to strip trackers and unwrap short links. Works in any browser with no account; recent-link history stays in this browser.

[Clean a Link](#link-cleaner-tool)Install web app

## Get Clean Links for iPhone, iPad, and Mac

Clean links from the Share Sheet on iPhone and iPad, plus the Mac app. No account or link history; redirect checks run from your device when network access is enabled.

[![Download on the App Store](/app-store/download-badge/en/download.svg)![Download on the App Store](/app-store/download-badge/en/download-dark.svg)](/download)Install web app

Why we built Clean Links

## Someone Close to Us Got Scammed by a QR Code. We Did Something About It.

Someone close to us scanned a QR code on a parking meter, typed in their card details, and lost the money before they realized anything was off. A sticker had covered the real code, and the link behind it went somewhere else. We're two engineers in the EU who've spent years building privacy-first apps, and that was the push. We wanted a fast way to see where a link or QR code really goes before you tap it, and to strip the trackers off the ones we share. Clean Links now covers both cases: the Apple apps scan and clean on your device, and the web cleaner lets you check a link in the browser without an account. It's free, and we'd rather earn a spot on your home screen than sell you out.

### More from Numen

Two more apps from the same team.

Two more apps from the same team. Both run on your device.

[![Slop or Not](/app-icons/slop-or-not.png)

#### Slop or Not

Check AI-generated text and images in your browser. Free online checker, no account. Native iPhone and Mac apps too.

Check AI-generated text and images on iPhone and Mac. On-device, no account.

](https://slopornot.ai/en)[![Private LLM](/app-icons/private-llm.png)

#### Private LLM

Run uncensored, open-source AI chat models on iPhone, iPad, and Mac. Chats stay on your device. Your AI, your rules.

](https://privatellm.app/en)

Join our Discord to see what we're building next.

[Discord](/discord)