Mobile Pinch Zoom

by Katsuhiko Hata
5
4
3
2
1
Score: 35/100
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Pinch with two fingers to zoom notes in/out on mobile (iPad/iPhone/Android). Choose content zoom (scales everything) or text-size zoom.

Reviews

No reviews yet.

Stats

stars
0
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Mobile Pinch Zoom

Pinch with two fingers to zoom your notes in and out on Obsidian mobile (iPad / iPhone / Android).

Obsidian mobile has no built-in content zoom and no status bar, so this plugin adds:

  • Two-finger pinch to zoom the note in/out (smooth, frame-throttled).
  • A floating 🔍 indicator showing the current zoom; tap it to reset to 100%.
  • Commands Zoom in / Zoom out / Reset zoom with eased animation (assignable to hotkeys).

Desktop companion: on desktop use Ctrl+Scroll Zoom. This plugin activates only on mobile and no-ops on desktop.

Zoom modes (Settings)

  • Content (default) — scales the whole note via CSS zoom (text + images + formulas). Smoothest, best in Reading view. In the editor the cursor may sit slightly off at non-100% zoom.
  • Font size only — scales just the text via font-size. Solid in the editor, but images/diagrams don't scale.

Settings

  • Zoom mode, zoom step (for the commands), minimum/maximum zoom
  • Indicator: show/hide, and position (any of the four corners)

Installation

Install the BRAT community plugin, then add hata-suriiken/obsidian-mobile-pinch-zoom.

Manual

  1. Download main.js and manifest.json from the latest release.
  2. Copy them into <your vault>/.obsidian/plugins/mobile-pinch-zoom/.
  3. Reload Obsidian, then enable Mobile Pinch Zoom under Settings → Community plugins.

Notes

  • Mobile only: isDesktopOnly is false so it loads on mobile, but the gesture logic activates only when Platform.isMobile is true.
  • Content mode uses CSS zoom; the in-editor cursor position can be slightly off at non-100% zoom — switch to Font size only for heavy editing.

License

MIT © 2026 hata-suriiken