Scroll Zoom

Zoom web pages with the left or right mouse button and the scroll wheel.

What is Scroll Zoom?

Scroll Zoom is a Chrome extension developed by https://armin.dev, and its main feature is "Zoom web pages with the left or right mouse button and the scroll wheel.".

Extension Screenshots

screenshot
screenshot

Download Scroll Zoom Extension CRX File

Download Scroll Zoom extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Scroll Zoom is a browser extension which lets you zoom web pages by holding the left or right (default) mouse button and moving the scroll wheel. The mouse gestures can be configured from the extension's options, and the customization of zoom levels is also supported.

The continued development of Scroll Zoom is made possible thanks to the support of awesome backers. If you'd like to join them, please check out https://armin.dev/go/patreon

Due to browser restrictions the extension does not work on the Chrome Web Store website or local browser and extension pages, such as chrome://extensions.

Relevant browser bugs:
  • On macOS and Linux the right mouse button gesture does not zoom pages as expected, the context menu is shown

The extension is also available for Edge and Firefox: https://github.com/dessant/scroll-zoom#readme

Reviews are not monitored for bug reports, please use GitHub for issues and feature requests.

https://github.com/dessant/scroll-zoom                    

Extension Basic Information

Name Scroll Zoom Scroll Zoom
ID ccfomhdaagemnbhbpminjoggkbglmcgb
Official URL https://chromewebstore.google.com/detail/scroll-zoom/ccfomhdaagemnbhbpminjoggkbglmcgb
Description Zoom web pages with the left or right mouse button and the scroll wheel.
File Size 538 KB
Installation Count 1,927
Current Version 2.0.2
Last Updated 2023-09-14
Publish Date 2020-02-02
Rating 4.09/5 Total 22 Ratings
Developer https://armin.dev
Email [email protected]
Payment Type free
Extension Website https://github.com/dessant/scroll-zoom#readme
Help Page URL https://github.com/dessant/scroll-zoom/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "__MSG_extensionName__",
    "description": "__MSG_extensionDescription__",
    "version": "2.0.2",
    "author": "Armin Sebastian",
    "homepage_url": "https:\/\/github.com\/dessant\/scroll-zoom",
    "default_locale": "en",
    "minimum_chrome_version": "92.0",
    "permissions": [
        "storage",
        ""
    ],
    "content_security_policy": "default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src *; object-src 'none';",
    "icons": {
        "16": "src\/assets\/icons\/app\/icon-16.png",
        "19": "src\/assets\/icons\/app\/icon-19.png",
        "24": "src\/assets\/icons\/app\/icon-24.png",
        "32": "src\/assets\/icons\/app\/icon-32.png",
        "38": "src\/assets\/icons\/app\/icon-38.png",
        "48": "src\/assets\/icons\/app\/icon-48.png",
        "64": "src\/assets\/icons\/app\/icon-64.png",
        "96": "src\/assets\/icons\/app\/icon-96.png",
        "128": "src\/assets\/icons\/app\/icon-128.png"
    },
    "browser_action": {
        "default_icon": {
            "16": "src\/assets\/icons\/app\/icon-16.png",
            "19": "src\/assets\/icons\/app\/icon-19.png",
            "24": "src\/assets\/icons\/app\/icon-24.png",
            "32": "src\/assets\/icons\/app\/icon-32.png",
            "38": "src\/assets\/icons\/app\/icon-38.png",
            "48": "src\/assets\/icons\/app\/icon-48.png",
            "64": "src\/assets\/icons\/app\/icon-64.png",
            "96": "src\/assets\/icons\/app\/icon-96.png",
            "128": "src\/assets\/icons\/app\/icon-128.png"
        }
    },
    "options_ui": {
        "page": "src\/options\/index.html",
        "chrome_style": false,
        "open_in_tab": true
    },
    "background": {
        "page": "src\/background\/index.html"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*",
                "file:\/\/\/*"
            ],
            "all_frames": true,
            "run_at": "document_start",
            "js": [
                "src\/insert\/script.js"
            ]
        }
    ],
    "incognito": "split"
}