Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Zone Scroll Zoom

kqintkqint80 downloads

Zoom where your mouse is — font in editor, interface elsewhere.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

简体中文 | 繁體中文 | English

An Obsidian plugin that scales the interface and font with keyboard shortcuts, where the zoom behavior adapts to your mouse position.

Demo

Features

  • Shortcut Zoom: Use keyboard shortcuts to zoom in different areas (default: Ctrl + Scroll Wheel).
  • Zone-Based Zooming:
    • Mouse in Editor Area: Zooms the editor font size.
    • Mouse in Non-Editor Area: Zooms the entire Obsidian interface (including sidebar, menus).
  • Real-time Status Display: A clean OSD indicator appears at the top of the screen, showing the current scale/font size in real time.
  • Customizable Settings: Adjust zoom precision in settings, modify shortcuts (supports Ctrl/Cmd, Shift, Alt). Personal settings are automatically saved to data.json.
  • Multi-language Support: Supports English, Simplified Chinese, and Traditional Chinese. Switch languages in settings or follow Obsidian's system language.
  • Reset Zoom Ratio: A button in the settings page to quickly restore default font size (16px) or interface scale (100%).

[!note] Before using this plugin, go to Settings → Appearance and disable "Quick font size adjustment".

Installation

Community Plugin Marketplace

Open Obsidian Settings → Community Plugins → Browse, search "Zone Scroll Zoom", install and enable.

Or visit the plugin page and click "Add to Obsidian".

BRAT Installation

  1. Install BRAT.
  2. Open BRAT settings → Add Beta Plugin.
  3. Enter repository: kqint/obsidian-zone-scroll-zoom.

Manual Installation

  1. Download main.js and manifest.json from releases/latest.
  2. Create an obsidian-zone-scroll-zoom folder inside .obsidian/plugins/, and place main.js and manifest.json into this folder.
  3. Enable the plugin in Obsidian settings.

Internationalization

Language source files are located in src/locales/:

  • src/locales/en.json
  • src/locales/zh-CN.json
  • src/locales/zh-TW.json

Adding a New Language

  1. Copy src/locales/en.json to src/locales/xx.json and translate all string values (keep the keys as-is).
  2. In src/i18n.ts, register your locale by adding:
    • An import for your JSON file
    • An entry in BUILT_IN_LOCALES
    • Obsidian language code mappings in OBSIDIAN_LANG_MAP
    • Locale metadata in LOCALE_META
  3. Add the locale option name to all existing locale files under settings.language.options.
  4. Run npm run build and test.

See CONTRIBUTING.md for the detailed step-by-step guide.

License

MIT License

99%
HealthExcellent
ReviewPassed
About
Scale Obsidian by mouse zone using keyboard shortcuts: zoom editor font when the cursor is in the editor area and zoom the entire interface when the cursor is outside. Display a live on-screen indicator of the current scale and reset font/interface zoom back to defaults from settings.
FontsInterfaceHotkeys
Details
Current version
1.3.5
Last updated
Last week
Created
4 months ago
Updates
11 releases
Downloads
80
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
kqintkqint
github.com/kqint
GitHubkqint
  1. Community
  2. Plugins
  3. Fonts
  4. Zone Scroll Zoom

Related plugins

Tray

Run Obsidian from the system tray for customisable window management and global quick notes.

Mousewheel Image zoom

Increase or decrease the size of an image by scrolling.

Floating Search

Search text by using Obsidian default search view.

Hotkey Helper

Easily see and access any plugin's settings or hotkey assignments (and conflicts) from the Community Plugins tab.

Key Promoter

Learn keyboard shortcuts by showing them when using the mouse.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.