Block tracking parameters, fetch rules by language/region, and show a simple counter badge.
Smart Filters helps you keep your browsing links clean and private.
The extension removes unwanted tracking parameters, applies filters depending on your language and region, and can automatically fetch updated rules from the server.
- 🚫 Block tracking parameters (like
utm_source,fbclid, etc.) - 🌍 Custom rules based on language and time zone
- 🔄 Automatic filter updates via server (ETag optimized)
- 🔢 Optional badge counter in the toolbar
- ⚙️ Simple settings page with toggleable features
Smart Filters is designed to be lightweight, transparent, and user-friendly — you decide what to enable.
- Download the latest
.zip - Or open your browser and go to:
- Enable Developer mode
- Click Load unpacked or Load from ZIP
- Select the extension folder
✅ Done! You’ll see the Smart Filters icon in your browser toolbar.
-
Install the extension
- Load unpacked or install from ZIP.
- ✅ Expected: No warnings or errors.
-
Check URL filtering
- Visit:
https://www.example.com/?utm_source=test&utm_campaign=demo - ✅ Expected: Address bar no longer contains tracking parameters.
- Visit:
-
Check clean links
- Visit:
https://www.wikipedia.org/ - ✅ Expected: Loads normally, no redirects.
- Visit:
-
Badge counter toggle
- Go to the Options page → enable “Show badge counter”.
- ✅ Expected: A number appears on the icon. Disable → disappears.
-
Localization check
- Change browser language (e.g. Danish, German, Japanese).
- ✅ Expected: Options page automatically updates to match language.
-
Privacy & permissions
- In
chrome://extensions→ View permissions. - ✅ Expected: Only:
declarativeNetRequest storage alarms host_permissions - No user data, no content scripts.
- In
Smart Filters does not collect or transmit any personal data.
All processing occurs locally in your browser.
- 🌐 Website: https://smarturlcleaner.com
- 🧰 GitHub: https://github.com/SmartFilters/smarturlcleaner-extension
MIT License © 2025 — Smart Filters Team