Skip to content

Silly Redirect for Zoom Meetings

Get Silly Redirect for Zoom Meetings for Firefox Get Silly Redirect for Zoom Meetings for Chromium

GitHub release (latest by date) CI

Note

Not on the Microsoft Edge Add-ons store

This extension was removed from the Edge Add-ons store on 2025-06-18 following a trademark complaint, with no planned resubmission. Firefox and Chrome are unaffected, and since Edge is Chromium-based, you can still install it there: enable "Allow extensions from other stores" in edge://extensions, then use the Chrome Web Store link above.

This is an independent project with no affiliation with or endorsement by Zoom Video Communications, Inc.

What It Does

Normally, opening a Zoom meeting link loads a page urging you to download and open the Zoom desktop app, with a "Join from your browser" link for anyone who'd rather not install anything. "Silly Redirect for Zoom Meetings" automates clicking that link: it steps in as the page starts loading and sends you straight to the web client, so you land directly in the browser-based meeting instead of the app-download prompt.

Under the hood this is a URL rewrite, done before Zoom's own page has a chance to render: a link like https://zoom.us/j/0123456789 becomes https://zoom.us/wc/join/0123456789.

  • Toggle it on or off anytime from the dashboard popup.
  • Follows your system theme, switching automatically between light and dark mode.
  • Collects no data: nothing is tracked, stored remotely, or sent anywhere (see Permissions & Privacy).

Demo

Dashboard

Dashboard popup, toggle on (default), light mode

Redirect in Action

Redirecting a Zoom meeting link to the web client automatically

Permissions & Privacy

Silly Redirect for Zoom Meetings does NOT collect any data of any kind.

Both browser builds use Manifest V3 and are generated from the same source. Shared permissions are defined in src/manifests/base.json and merged with browser-specific overrides at build time.

Permission Purpose
storage Persists the enable/disable toggle state
*://*.zoom.us/* and *://*.zoomgov.com/* Scopes the content script and host access to Zoom domains only

Both Chrome/Edge and Firefox (128.0+) declare URL patterns as host_permissions under Manifest V3.

Building from Source

Requires Node.js ≥ 22.

For development (load as an unpacked extension):

npm run build          # both browsers
npm run build:chrome
npm run build:firefox

Outputs are written to dist/chrome/ and dist/firefox/. Load either folder in your browser's developer mode.

For distribution (produces ZIPs ready for store submission):

npm run pack           # both browsers
npm run pack:chrome
npm run pack:firefox

ZIPs are written to dist/ as silly-redirect-for-zoom-meetings-<version>-<browser>.zip.

Releases are published automatically when a version tag (e.g. v5.0.1) is pushed to main. A CI workflow runs lint and tests on every push and pull request; the Release workflow re-runs the tests, then runs npm run pack and attaches the ZIPs to the GitHub release.

Contributing

Contributor Covenant

When contributing to this repository, please first discuss the change you wish to make via issue, discussion, or any other method with the owner of this repository before making a change. Read the contributing guidelines carefully.

Want to help translate the extension? See the Translation Guide.

See CHANGELOG.md or the releases page for release history, and SECURITY.md to report a vulnerability.

License

This software is released under the terms of the GNU General Public License v3.0. See the LICENSE file for further information.

About

Open-source browser extension that skips Zoom's "download the app" prompt and sends you straight into the web client.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages