Install
MarketClean is a Chrome extension (Manifest V3). It runs only on
www.facebook.com/marketplace and its
subpaths — it has no access to any other site.
- Click Add to Chrome from the homepage.
- Confirm the permissions prompt.
- Open Facebook Marketplace. The toolbar icon is your control panel.
On Firefox, install from Firefox Add-ons; the popup and filters are the same.
To install an unpacked build, open chrome://extensions,
enable Developer mode, and use Load unpacked.
First run
Click the toolbar icon to open the popup. The master toggle in the
header switches all filtering on or off. No filter is active by
default — MarketClean starts conservatively so nothing is hidden
until you ask for it.
Start with Stay Local if far-away listings are your biggest
problem, or jump straight to Search Relevance if you want to
cut noise from keywords.
Stay Local
Hide listings outside your actual distance limit, even when
Marketplace silently broadens your radius. This is the one
Pro feature — it starts with a 7-day free trial.
- Use Facebook distance — mirrors the radius set in Facebook's own filter controls.
- Use custom distance — set your own kilometres or miles.
- Fallback center city — used when a listing only shows a city, not a distance.
- If distance can't be confirmed — choose whether to keep, fade, or hide the listing.
Pro, trial & billing
Everything that runs purely in your browser — keyword rules, the price filter,
hide seen, newest sort, saved cleanup, presets — is free, with no account. The
Distance filter (custom distance and center, fallback city, and the
"distance can't be confirmed" policy) needs a paid mapping service to turn locations
into coordinates, so it is part of MarketClean Pro. Pro also syncs
your saved presets between your Pro browsers.
Starting the 7-day free trial
Open the popup, expand Distance & Delivery and click
Start 7-day free trial. Enter your email — no card — and click the
confirmation link we send from noreply@andreiprojects.com.
The link works once and expires after 24 hours; if it hasn't arrived within a couple
of minutes, check spam, then resend it from the popup. One trial per email address.
Nothing is charged when the trial ends — the filter simply locks again until you upgrade.
Upgrading to Pro
Click Upgrade in the popup header, pick $4.99 / month or
$39 / year, and pay through Stripe, which handles the payment and sends
the receipt. Back in the popup, the PRO badge appears within a few seconds;
if it still shows the old state, close and reopen the popup. We also send a short welcome
email with the address your subscription is tied to. The subscription renews automatically
until you cancel.
Using Pro on another computer
Install MarketClean there, open the popup and choose Already paid? Restore
purchase. Enter the email you used at checkout (your Pro browser shows it in the
popup header) and click the confirmation link we send. One subscription covers up to
5 browsers; adding a sixth signs the oldest one out.
Managing or cancelling
Click Manage in the popup header, or open the
Stripe customer portal
and sign in with your checkout email, to change the card, download invoices or cancel.
After cancelling you keep Pro until the end of the period you paid for. Uninstalling the
extension does not cancel the subscription. Payments are non-refundable
except where the law requires it — see
Refunds and
Terms.
Search Relevance
Two rule types, combinable. Matching is case-insensitive.
- Blocked words — hide any listing that contains one of these terms.
- Required words — keep only listings that include every required word or phrase you add.
Rules apply across the full listing text — title, price area, and
location labels included.
Feed Cleanup
-
Hide viewed listings — anything you've already clicked
on is removed from the feed to reduce repeats.
-
Strictly New — only show listings discovered after you
enabled this mode. A baseline is captured the moment you turn it on.
-
Highlight New — keep older listings visible, but mark
new ones with a badge.
-
Reset baseline — clear the baseline without wiping
your full viewed history.
Saved Cleanup
On your Saved page, Show available items only hides entries
that Marketplace has clearly marked as sold, pending, unavailable,
or removed. It reads the visible status text on each card — nothing
is clicked or modified.
Troubleshooting
Nothing is being filtered.
Check the master toggle in the popup header. Then confirm at
least one rule is active — a blank rule set does nothing. Counts
in the popup stats update live as filters apply.
Listings reappear when I scroll.
Marketplace uses an SPA layout, so new cards are injected as you
scroll. MarketClean watches for them and re-applies filters, but
if you just enabled a rule, scroll a few cards down or refresh
the page to re-run the pass.
Strict Radius is hiding too much.
Some listings show a city but no distance — these trigger the
"distance can't be confirmed" fallback. Switch that option to
Keep visible or Fade listing, or set a
Fallback center city so the extension can estimate distance.
The Distance filter is locked.
The distance filter is the one Pro feature.
A lock means this browser has no active trial or subscription: start the 7-day trial,
upgrade, or — if you already pay — use Already paid? Restore purchase.
Your saved radius, center and fallback city are kept and apply again the moment it
unlocks; every other filter keeps working meanwhile.
The trial or restore email never arrived.
It comes from noreply@andreiprojects.com and usually
lands within a minute. Check spam and the spelling of the address, then resend from the
popup. Links work once and expire after 24 hours — request a fresh one if it has been
longer. Still nothing after a few tries? Email us and include the address you used.
My filters disappeared.
Settings are stored in chrome.storage.sync,
so they roam with your Chrome profile. If you signed out or are
in a fresh profile, rules from another profile won't appear.
Still stuck?
Open an issue on the project repository with a short description,
the Chrome version you're using, and — if possible — a screenshot
of the popup with your filter settings visible.