Remove desired parts from a URL via regular expression rules.

Latest Version

Version
0.1.3
Update
June 15, 2024
Size
50.73KiB
Developer
Category
Users
497
Rating
2 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
DeclarativeNetRequest
See more

Link Cleaner Extension

Link Cleaner extension removes or replaces desired parts from a URL with regular expression rules. The toolbar button is the ON|OFF switch to enable or disable the extension.

To work with this addon, please first open the options page. In the middle section, add a regex filter to match the request URL on the left side, then write a regex substitution pattern on the right side. For example:

Sample left-side regular expression rule: ^http[s]\\:\\/\\/(example\\.com)[\\/]\\?query\\-1\\=Q1\\&query\\-2\\=Q2\\&query\\-3\\=Q3\\&query\\-4\\=Q4
Sample right-side regular expression rule: https://\\1?query-1=Q1

With the above regular expression rule, if you navigate to URL #1 below in the address bar, it will be redirected to URL #2 (as shown in the first screenshot).

URL #1: https://example.com?query-1=Q1&query-2=Q2&query-3=Q3&query-4=Q4
URL #2: https://example.com?query-1=Q1

Note 1: The first match of the regex filter within the left side URL, will be replaced with the pattern on the right side URL.

Note 2: In the regex substitution pattern, backslash-escaped digits (\\1 to \\9) are used to insert the corresponding capture groups. \\0 refers to the entire matching text (see sample rule #1).

Note 3: This extension only works when a URL or link is about to load in a tab or window; it does not change the link's href within the page.

If you have a feature request or found a bug to report, please fill out the bug report form on the addon's homepage (https://mybrowseraddon.com/link-cleaner.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.3", "manifest_version": 3, "name": "Link Cleaner", "host_permissions": ["*://*/*"], "permissions": ["storage", "declarativeNetRequest"], "homepage_url": "https://mybrowseraddon.com/link-cleaner.html", "description": "Remove desired parts from a URL via regular expression rules.", "background": { "service_worker": "background.js" }, "options_ui": { "open_in_tab": true, "page": "data/options/options.html" }, "commands": { "toggle-default-mode": { "description": "Link Cleaner", "suggested_key": { "mac": "Command+Shift+D", "default": "Ctrl+Shift+D" } } }, "action": { "default_title": "Link Cleaner", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more

Similar Extensions

icon

Clear Links Extension · Productivity 497 6 ★ 58.84KiB

icon

Privacy Tweaks Extension · Productivity 497 11 ★ 2.75MiB

icon

Security Tweaks Extension · Productivity 497 3 ★ 3.07MiB

icon

NoEval - Disable Eval() Extension · Productivity 497 2 ★ 55.81KiB

icon

ClearURLs Extension · Productivity 497 205 ★ 829KiB

icon

URL Cleaner Extension · Productivity 497 1 ★ 53.63KiB

icon

WebAPI Blocker Extension · Productivity 497 8 ★ 58.61KiB

icon

Policy Control Extension · Productivity 497 3 ★ 48.47KiB

icon

Link Protector Extension · Productivity 497 0 ★ 46.48KiB

icon

Link Revealer Extension · Productivity 497 4 ★ 103KiB

icon

Ping Blocker Extension · Productivity 497 2 ★ 35.15KiB

icon

URL Tracking Stripper & Redirect Skipper Extension · Productivity 497 36 ★ 73.56KiB

icon

CSS Exfil Protection Extension · Developer Tools 497 3 ★ 40.85KiB

icon

Privacy Guard & Manager Extension · Productivity 497 2 ★ 34.69KiB

icon

Clean copy URL Extension · Productivity 497 4 ★ 23.74KiB

icon

Neat URL Extension · Productivity 497 44 ★ 60.0KiB

icon

No Service Worker Extension · Productivity 497 4 ★ 61.9KiB

icon

No Opener, No Phishers Extension · Developer Tools 497 9 ★ 274KiB

icon

Speed Tweaks Extension · Productivity 497 26 ★ 50.57KiB

icon

Ignore Google Scripts Extension · Productivity 497 3 ★ 18.68KiB

icon

File Guard (Encryptor | Decryptor) Extension · Productivity 497 2 ★ 26.96KiB

icon

Privacy Protector Plus Extension · Productivity 497 11 ★ 516KiB

icon

Smart HTTPS Extension · Productivity 497 31 ★ 115KiB

icon

Tracking Token Stripper Extension · Productivity 497 70 ★ 38.32KiB

User reviews

icon

Marcin Salacinski (ID: 0000000fcc493459) Voted 1 ★ - Updated 06/10/2022 Probowalem na roznych linkach i nie czysci URL w zaden sposob.

icon

Dorka Ixińska (ID: 000000357eeaa99c) Voted 1 ★ - Updated 02/18/2021 Nie działa