Zoom & Drag
Overview
Zoom, rotate, drag, adjust, and save images or backgrounds via right-click and mouse wheel, without breaking page layouts.
Zoom & Drag enables you to seamlessly zoom, rotate, freely move, pin, adjust filters, and save or copy images, video thumbnails, and CSS background graphics directly on any webpage. Control everything effortlessly via intuitive mouse gestures, keyboard shortcuts, or the built-in context menu—all without breaking the page layout. Key Features: * Universal Media Support: Works smoothly on standard images, video thumbnails, web galleries, and CSS background graphics. * Context Menu: Access quick actions such as zoom, rotation, fit to window, and actual size directly from the right-click context menu. * Adjustment Panel: Launch the sleek, draggable custom panel (via the 'P' shortcut on images or the context menu)—complete with live resolution info—to precisely tweak zoom, dimensions, rotation, opacity, and brightness, flip the image, or toggle invert colors, grayscale, and sharp pixel mode. * Pin Images to Screen: Pin floating images (via the 'F' key or the panel button) so they stay fixed in your viewport while scrolling the page—ideal for comparing details or keeping reference graphics in view. * Image Export & Clipboard Copy: Save your customized images (including all applied filters, effects, flips, and rotations) as PNG, JPEG, or WebP files via the panel's Save button, or copy them directly to your clipboard. * High-Resolution Upgrade (Opt-in): Optionally load a larger image version provided by the webpage when zooming beyond the image's own resolution in floating zoom. * Zoom to Cursor: Optionally zoom precisely towards your mouse pointer instead of the image center (Floating mode). * Single Image View: Automatically optimizes single image pages for direct mouse wheel zooming without requiring a right-click, becoming freely movable after enlarging. * Smart UI & Custom Frames: A floating HUD badge displays the current zoom ratio and rotation angle while interacting, and highlight frame colors for zoomed and pinned images can be freely customized or disabled in the settings. * Toolbar Popup & Domain Filtering: Quickly disable or enable the extension for the current subdomain or entire domain via the toolbar popup (indicated by a status badge), or manage excluded websites in the settings (the * wildcard is supported, e.g. example.*). * Intuitive Controls: Zoom, rotate, and drag using right-click & mouse wheel gestures or dedicated keyboard shortcuts, with full support for non-Latin keyboard layouts and CJK input methods (IME). * Configurable: Swap mouse commands, reverse the wheel direction, fine-tune zoom and rotation steps, set the right-click timeout, or revert images automatically when releasing the right click—all in the settings. * Modern & Lightweight: Built on Manifest V3 with pure Vanilla JS (zero external libraries). * Multilingual: Fully translated into 11 languages. * Privacy First: Operates entirely locally in your browser. No data collection, tracking, or analytics. Mouse Controls: * Zoom: Hold Right Click + Scroll Mouse Wheel * Quick Zoom: Ctrl + Alt + Right Click + Left Click and drag * Rotate: Alt + Hold Right Click + Scroll Mouse Wheel * Quick Rotation: Alt + Right Click + Left Click and drag * Drag: Click and hold Left Click to move (on zoomed images) * Default / Actual Size: Right Click + Left Click * Fit to Window: Right Click + Middle Click Keyboard Shortcuts (Image Controls): * Zoom: + / - (or Numpad + / -) * Move: Arrow Keys * Rotate 90°: R (Right) / L (Left) * Fit to Window: 0 * Pin / Unpin Image on Screen: F (Shift + F to unpin all images) * Open / Close Panel: P General & Panel Shortcuts: * Close Panel / Reset Image: Esc * Advanced Reset: Shift + Esc (resets images, keeps panel open) * Modifier: Hold Shift for alternate steps (faster zoom/move, 45° rotation) Note: Zoom & Drag is an actively maintained, modernized, and completely rewritten evolution of the abandoned "Zoom Image" extension.
0 out of 5No ratings
Details
- Version2.2.0
- UpdatedNovember 9, 2026
- Offered bypscholz
- Size162KiB
- Languages11 languages
- Developer
Email
pscholz.src@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site