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

Image Viewer

fengshuzifengshuzi282 downloads

A powerful image viewer with gallery view, zoom, slideshow and more.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

A powerful image viewer for Obsidian with gallery view, zoom, slideshow, EXIF display, and more. Inspired by PicView.

Features

Image Browsing

  • Browse images in any vault folder with arrow keys or mouse
  • Support for 16+ formats: JPG, PNG, GIF, WebP, SVG, AVIF, HEIC, PSD, RAW, etc.
  • Thumbnail strip at the bottom for quick navigation
  • Configurable subfolder scanning and default folder

Zoom & Pan

  • Zoom in/out with +/- keys or mouse wheel
  • Drag to pan when zoomed in
  • Zoom modes: fit to window, fill window, actual size
  • Two scroll modes: navigate between images, or zoom/pan within image

Gallery View

  • Grid gallery with configurable thumbnail size (60–200px) and columns (3–12)
  • Smooth show/hide animations

Slideshow

  • Configurable interval (1–30 seconds)
  • Loop and random order options

Image Editing

  • Rotate clockwise/counter-clockwise
  • Flip horizontal
  • Crop

EXIF & File Info

  • Display camera info, GPS coordinates, exposure settings
  • File name, path, size, dimensions, dates

File Operations

  • Rename (F2)
  • Move to trash (Delete)
  • Permanent delete (Shift+Delete)

Installation

From Obsidian Community Plugins (Recommended)

Open Obsidian Settings → Community Plugins → Browse, and search for Image Viewer or fengshuzi to install directly.

From GitHub Release

  1. Go to Releases and download main.js, manifest.json, and styles.css
  2. Create folder .obsidian/plugins/image-viewer/ in your vault
  3. Copy the downloaded files into it
  4. Restart Obsidian and enable the plugin in settings

Manual Build

cd /path/to/your/vault/.obsidian/plugins
git clone https://github.com/fengshuzi/image-viewer.git
cd image-viewer
npm install
npm run build

Usage

Open the image viewer from the command palette or ribbon icon, then browse images in your configured folder.

Keyboard Shortcuts

Key Action
← / → or A / D Previous / Next image
Home / End First / Last image
+ / - Zoom in / out
R Reset zoom
Scroll Lock Toggle scroll mode (navigate vs. zoom)
] / [ Rotate CW / CCW
F Flip horizontal
C Crop
G Toggle gallery view
I Toggle info panel
F5 Toggle slideshow
L Toggle loop
F11 Fullscreen
Alt+Z Hide/show UI
F2 Rename file
Delete Move to trash
Shift+Delete Delete permanently
? Show help

Settings

  • Theme: dark / light / system
  • Background color
  • Gallery: thumbnail size, columns
  • Navigation: scroll behavior, loop, sort order (name/date/size/random)
  • Slideshow: interval, loop, random
  • Zoom: step size, default mode
  • Folder: default folder, subfolder scanning

Development

npm run dev      # Watch mode with sourcemaps
npm run build    # Production build
npm run deploy   # Build + copy to vaults
npm run release  # Build + git tag + GitHub Release

License

MIT


☕ Support the Author

If this plugin helps you, consider buying the author a coffee!

WeChat Donate

WeChat

HealthExcellent
ReviewSatisfactory
Details
Current version
1.0.4
Last updated
2 days ago
Created
4 months ago
Updates
5 releases
Downloads
282
Compatible with
Obsidian 1.2.8+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
fengshuzifengshuzi
github.com/fengshuzi
GitHubfengshuzi
  1. Community
  2. Plugins
  3. Image Viewer

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Advanced Tables

Improved table navigation, formatting, and manipulation.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Templater

Create and use dynamic templates.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Recent Files

Display a list of recently opened files.