Web Mask

It overrides resources, JS, CSS, Image, and fonts, of a website with the copies from a local web server.

As of May 2026, Web Mask has 126 users and a 5.00/5 rating from 1 reviews in the Developer Tools category.

Usersdown 1.6 percent1.6%
126
126
Ratingno change0%
5.00
1 reviews
Reviewsno change0%
1
Version
2.6
Manifest V3

History

5 snapshots

Tracking since Apr 1, 2026.

129.4126.5123.6Apr 1, 2026May 30, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 20261285.0012.6
Apr 20, 20261295.0012.6
May 5, 20261295.0012.6
May 17, 20261255.0012.6
May 30, 20261245.0012.6
Now1265.0012.6

Permissions & access

Permissions
declarativeNetRequestWithHostAccesswebRequest
Host access
*://*/*

Screenshots

Web Mask screenshot 1Web Mask screenshot 2Web Mask screenshot 3Web Mask screenshot 4

About

It enables you to

- Debug a remote web site, for which source map is usually disabled, with your local web server
- Test your local changes with actual data from remote servers - integration test before pull request

The idea and its implementation are based on HTTP and HTML web standards, independent to the framework of your choice, with the following constraints:

- It requires local server to respond with HTTP header, `Access-Control-Allow-Origin: *`. `*` can be replaced with the origin of your remote server.
- It doesn't work with `document.write()`.
- "Bypass for network" for service workers. See screenshots for instruction.
- Web socket is not redirected, i.e. Hot module reload (hmr) or live reload doesn't work unless you can force their origin to localhost

It's similar to "Resource Override", but built for Manifest V3, and easy to integration into automated tests. See

- Resource Override, https://chrome.google.com/webstore/detail/resource-override/pkoacgokdfckfpndoffpifphamojphii
- Manifest V2 support timeline, https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline
- Test automation examples, https://github.com/renfeng/web-mask/tree/master/test/specs

Tests (in alphabetic order)

- An Angular website: https://material.angular.io/
  - Source code: https://github.com/angular/material.angular.io
  - Successful. Automated.
- A React website: https://reactjs.org/
  - Source code: https://github.com/reactjs/reactjs.org
  - Successful. Automated.
- A Vue.js website: https://vuejs.org/
  - Source code: https://github.com/vuejs/docs
  - Successful. Automated.

Technical

Version
2.6
Manifest
V3
Size
46.77KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
cnglippokopaohjfeejlkblfjnekojia
Developer ID
u295a4a2f347e54de395a590f88ad9983
Developer Email
[email protected]
Created
Sep 7, 2022
Last Updated (Store)
Sep 19, 2025
Last Scraped
May 30, 2026
Website
Privacy Policy

Similar extensions

Alternatives to Web Mask, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified May 30, 2026.