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

ZIM Reader

mrrepacmrrepac1 downloads

Read offline ZIM archives (Kiwix, Wikipedia) inside Obsidian: search by title and read articles with working links and images, straight from a local .zim file.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Read offline ZIM archives — the format used by Kiwix for offline Wikipedia and other wikis — directly inside Obsidian. Point the plugin at a local .zim file, search by title, and read articles with working internal links and images, without any external server or process.

Everything is read on demand straight from disk: only the file header, the search indexes, and one decompressed cluster at a time are ever touched, so a 38 GB Wikipedia archive opens instantly and uses almost no memory.

Usage

  1. Enable the plugin.
  2. In Settings → ZIM Reader, click Browse… and pick your .zim file. Add as many archives as you like — Wikipedia, Wiktionary, a medical reference… Get archives at https://library.kiwix.org.
  3. Open the reader from the ribbon (the W icon) or the command Open ZIM Reader.
  4. Type a title, pick a result, and read. Internal links, images, the Random article button, and back/forward all work. With two or more archives a switcher appears in the toolbar.
  5. Use Add to notes to save the current article as a Markdown note (with its images) into your vault.

Notes

  • Desktop only. ZIM archives are often tens of gigabytes and need random-access file reads, which the mobile app cannot provide.
  • Filesystem access. The plugin reads your .zim file directly with Node's fs module, because the archive lives outside the vault and is far too large for the vault API. It only reads the archive you point it at, and only writes when you use Add to notes. There is no network access.
  • Zstandard compression is supported (modern ZIM). Full-text (Xapian) search is not implemented yet — search is by article title.
  • Articles are rendered in a clean, theme-aware reading layout rather than the original wiki skin.

Credits

Zstandard decompression by fzstd (MIT), inlined into main.js (see fzstd-LICENSE). ZIM is an open format by the openZIM project.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Read ZIM archives (Kiwix offline Wikipedia) directly inside Obsidian. Search titles and open articles with working internal links and images, all served locally with no external server; content streams from disk so huge archives open instantly and use minimal memory. Desktop only.
FilesSearchImages
Details
Current version
1.0.0
Last updated
12 hours ago
Created
13 hours ago
Updates
1 release
Downloads
1
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
mrrepacmrrepacmrrepac
GitHubmrrepac
  1. Community
  2. Plugins
  3. Files
  4. ZIM Reader

Related plugins

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Home tab

A browser-like search tab for your local files.

Notebook Navigator

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

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.

Recent Files

Display a list of recently opened files.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.