Fusioncorn209 downloadsZoom note content with Ctrl+Scroll, per-tab memory, sidebar unaffected.
Hold a modifier key + scroll to visually zoom notes in and out. Lightweight, instant — each tab remembers its own zoom, sidebar stays untouched.
Mac auto-detects ⌘ Cmd, Windows/Linux defaults to Ctrl. Everything configurable.
Ctrl/Cmd + Scroll to zoom:

Click status bar to cycle presets:

main.js and manifest.json from the latest release<vault>/.obsidian/plugins/note-zoom/cd <vault>/.obsidian/plugins
git clone https://github.com/FusionC0rn/obsidian-note-zoom.git note-zoom
cd note-zoom
npm install
npm run build
Then enable the plugin and reload.
| Action | How |
|---|---|
| Zoom in | Hold modifier key + scroll up |
| Zoom out | Hold modifier key + scroll down |
| Open zoom slider | Double-click 🔍 in the status bar |
| Cycle presets | Click 🔍 in the status bar |
| Reset to 100% | Ctrl+P → Reset zoom |
| Reset all zoom | Ctrl+P → Reset all zoom levels |
All four commands are bindable to custom hotkeys in Settings → Hotkeys.
| Setting | Type | Default | Description |
|---|---|---|---|
| Language | Dropdown | English | 5 languages: English / 简体中文 / 繁體中文 / 日本語 / 한국어 |
| Modifier Key | Dropdown | Ctrl (Win) / ⌘ Cmd (Mac) | Which key to hold while scrolling |
| Zoom Step | Slider | 0.1 | How much each scroll tick changes zoom |
| Pinch Sensitivity | Slider | 0.1 | How fast pinch-to-zoom responds |
| Min Zoom | Slider | 0.3 | Smallest allowed zoom ratio |
| Max Zoom | Slider | 3.0 | Largest allowed zoom ratio |
| Zoom Mode | Dropdown | Per Tab | Per Tab: tab-based memory. Per Note: file-based memory |
| Preset Zoom Levels | Text | 0.8,0.9,1.0,1.1,1.2,1.5 | Comma-separated; click status bar to cycle |
MIT © 2026 Fusioncorn