Zoominator makes OBS feel like a smart camera: it follows your mouse smoothly, zooms when needed, stays corner-safe, and works great on vertical canvases too.
OBS Studio Plugin
Zoominator: Smart Mouse-Follow Zoom for OBS Studio
Zoominator turns your OBS scene into a smooth virtual camera that follows your mouse, zooms into the important area, highlights clicks, and keeps your viewers focused without forcing you to resize sources manually during a live stream or recording.
The problem is familiar to anyone who creates tutorials, coding videos, walkthroughs, software demos, or gameplay breakdowns. You are showing a settings panel, a tiny menu item, a dense line of code, or an in-game UI element, but the viewer sees a full desktop capture where the important detail is too small to read. You either interrupt your explanation to adjust transforms in OBS, or you continue and hope the audience understands where to look.
Zoominator solves that workflow problem directly inside OBS Studio. Instead of attaching a filter to one source, it works at the scene level. Your full scene becomes the camera surface. Every source already inside that scene is included: display capture, window capture, game capture, overlays, webcam frames, browser sources, and custom layouts.
Configure it once, choose how you want to activate zoom, and let the plugin handle the movement. When your cursor moves, the scene follows smoothly. When you zoom, the focus stays around the area you are pointing at. When you click, the optional halo gives viewers a clear visual cue.
Add Zoominator to Your OBS Toolkit
Use Zoominator when your OBS workflow needs smarter focus, you can download the plugin here ([redirect_url])[Download Zoominator - Source Zoom Plugin for OBS Studio], smoother tutorials, clearer screen recordings, or better viewer guidance during live streams. Test it first on a duplicate scene collection, adjust the zoom and movement settings, then move it into your main production setup once it matches your style.
For this resource, the key value is simple: Zoominator makes OBS behave like a smart camera. It follows your mouse smoothly, zooms when needed, avoids exposed edges, highlights clicks, and works at the scene level instead of forcing per-source configuration.
What Zoominator Does
Zoominator combines three practical behaviors: mouse-follow panning, scene-level zooming, and optional click highlighting. Together, they make OBS feel less like a static canvas and more like a smart production camera that reacts to what you are doing.
When you move across your desktop, code editor, browser, game interface, or application window, Zoominator pans the scene toward your cursor. The motion is designed to feel natural instead of mechanical. It does not simply snap the image from one position to another. It eases into movement so the viewer can follow the action without feeling disoriented.
When zoom is active, the scene magnifies around the cursor area. Small UI controls, settings labels, code blocks, minimaps, toolbars, and menu items become easier to see in the actual stream output. Your viewers do not need to guess where your attention is. The stream itself guides them.
The plugin also supports an optional click halo. When enabled, viewer attention is reinforced visually whenever you click. This is especially useful for tutorials, software walkthroughs, product demos, configuration guides, and any content where the exact click location matters.
Why Scene-Level Zoom Matters
Many OBS zoom workflows are built around a single source. That means you add a filter to one display capture, configure one source, and then hope that source remains the center of your production. This becomes fragile as soon as your scene grows.
Real OBS scenes are rarely that simple. A finished production scene may include capture sources, overlays, alerts, labels, webcam frames, browser widgets, masks, image layers, and nested groups. If a zoom tool only works on one selected source, every layout change becomes another maintenance task.
Zoominator avoids that problem by working on the entire scene. It is not tied to one Display Capture source. It does not require you to rebuild your layout. It does not force you to add filters source by source. The scene is treated as one output surface, and the virtual camera movement happens above it.
Zoominator is not just a magnifier. It behaves like a scene-level virtual camera for OBS Studio.
Main Features
Scene-Wide Zoom and Pan
Zoominator transforms the full OBS scene, not only one source. This makes it suitable for complex scenes that include screen capture, game capture, overlays, webcams, browser widgets, and custom layouts.
Smooth Mouse Follow
The camera follows the cursor with eased movement so the result feels intentional and watchable. This is useful for tutorials, demos, live coding, gameplay reviews, and any screen-based content where the viewer needs to track your focus.
Smart Edge Clamping
The plugin keeps the canvas covered while zooming and panning. That means no exposed black bars at the edges when the cursor moves near corners or borders.
Toggle or Hold Activation
You can choose how zoom activates. Toggle mode is useful for longer focused sections. Hold mode is better for quick temporary zoom moments. This lets the plugin adapt to your streaming style instead of forcing one fixed workflow.
Click Halo Highlight
The optional click halo shows viewers exactly where a click happened. It adds clarity without needing heavy annotations or extra browser-source overlays.
Follow-Only Mode
Set the zoom amount to a minimal value and keep the mouse-follow movement for a subtle camera-operator effect. This can make static screen recordings feel more dynamic without aggressively magnifying the scene.
Vertical Content Friendly
Zoominator is also useful when preparing clips for vertical formats. It helps keep the important area visible inside a portrait canvas instead of leaving viewers with tiny desktop details inside a narrow frame.
Best Use Cases
OBS and Software Tutorials
Zoominator is ideal when you are explaining settings panels, menus, forms, or configuration screens. As your cursor moves from one option to another, the stream naturally follows the explanation.
Live Coding
Code editors contain a lot of small text and dense information. Zoominator helps viewers follow the file, function, line, or panel you are discussing without you constantly resizing the editor or changing scenes.
Product Demos
For product walkthroughs, Zoominator makes your stream feel more polished. The viewer sees the exact button, menu, dashboard card, chart, or control you are interacting with.
Gameplay Coaching and Analysis
When reviewing gameplay, you can zoom toward minimaps, skill bars, inventory panels, scoreboards, strategy markers, or interface details while still returning smoothly to the full scene.
Short-Form Clips
For Shorts, Reels, TikToks, and vertical highlight edits, the plugin helps keep the subject readable and centered inside a smaller viewing area.
Platform Support
| Platform | Support Level | Notes |
|---|---|---|
| Windows | Full support | Native OBS plugin support with global cursor tracking and smooth scene-level transformation. |
| macOS | Full support | Requires the proper macOS permissions for cursor tracking and accessibility-style input access. |
| Linux X11 | Supported | Cursor tracking is available under X11-based desktop sessions. |
| Linux Wayland | Limited | Global cursor tracking is restricted under Wayland, so functionality may be limited depending on the desktop environment. |
How to Get Started
Install the release that matches your operating system, restart OBS Studio, and open the Zoominator settings. From there, configure the zoom amount, smoothness, activation mode, and click halo behavior.
For a safe first test, use a duplicate scene collection. This lets you confirm how the plugin behaves with your existing scenes before using it in a live production setup. Once configured, Zoominator can become part of your normal OBS workflow without needing constant manual adjustment.
A good starting configuration is moderate zoom, smooth follow movement, toggle activation for tutorials, and click halo enabled for instructional content. If you prefer subtle movement, reduce the zoom and use the plugin mainly as a follow-camera system.
Zoominator vs Zoom To Mouse vs Windows Magnifier
Streamers often compare Zoominator with two other options: the older Zoom To Mouse Lua script and Windows Magnifier. These tools can be useful in specific situations, but they are not the same kind of workflow.
Zoom To Mouse Lua Script
Zoom To Mouse is a script-based approach that usually targets a specific Display Capture source. For simple setups, that may be enough. However, it is more fragile when scenes become complex, when grouped sources are involved, or when OBS scripting changes affect compatibility.
Because it is source-oriented, it does not behave like a full scene-level virtual camera. If your production uses multiple capture types, nested groups, overlays, or scene changes, source-specific zoom can require more maintenance.
Windows Magnifier
Windows Magnifier is an accessibility feature for the local desktop. It helps the person using the computer see their own screen more clearly. That is not the same as an OBS production zoom.
For streaming, the main limitation is simple: Windows Magnifier changes the local viewing experience, not necessarily the composed OBS scene output. It is not designed as a broadcast tool, it is Windows-only, and it does not provide OBS-native scene behavior, click halo styling, or production-focused activation modes.
Feature Comparison
| Feature | Zoominator | Zoom To Mouse Lua | Windows Magnifier |
|---|---|---|---|
| Designed for OBS output | Yes | Partially | No |
| Scene-level behavior | Yes | No, usually source-based | No |
| Works across complex OBS scenes | Yes | Limited | No OBS scene integration |
| Mouse-follow panning | Yes | Yes, depending on setup | Yes, locally |
| Smart edge clamping | Yes | Limited or setup-dependent | Not relevant |
| Toggle activation | Yes | Depends on script setup | Yes, system shortcut |
| Hold-to-zoom workflow | Yes | Limited | No production-focused mode |
| Click halo visible to viewers | Yes | No built-in scene-level halo | No |
| Native plugin workflow | Yes | No, script-based | No |
| Best suited for live production | Yes | Basic setups only | No |
Why Zoominator Is Better for Streamers
The main advantage is workflow stability. Zoominator is built for OBS scenes, not just for enlarging what appears on your monitor. That difference matters when you are live, recording a tutorial, preparing a professional demo, or creating clips where the viewer must clearly see what you are doing.
Instead of stopping your presentation to resize sources, crop captures, switch scenes, or explain where viewers should look, you can let the plugin guide attention naturally. The camera follows your cursor, the zoom brings details into view, and the click halo confirms interactions visually.
This makes Zoominator especially useful for creators who teach, demonstrate, review, coach, or explain screen-based content. It removes friction from the production process and makes the final video easier to watch.
Built for Real OBS Workflows
Zoominator does not ask you to rebuild your scenes around the plugin. It is designed to enhance what you already have. Whether your scene is a clean desktop capture, a full tutorial layout, a gaming overlay, or a multi-source production scene, the plugin works as an additional camera layer above the composition.
The result is a smoother experience for both creator and viewer. You stay focused on the explanation. Your audience stays focused on the detail that matters. The stream feels more intentional, more readable, and more polished.