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

Note Reading Progress

keithwithAIkeithwithAI1 downloads

Shows remaining reading time and scroll progress for the current note in both edit and reading modes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

An Obsidian plugin that shows the remaining reading time and scroll progress for the current note. Works in both edit mode and reading mode, on desktop and mobile.

Features

  • Remaining reading time updates as you scroll
  • Works in reading (preview) mode, not just edit mode
  • Optional progress percentage
  • Multiple time formats (compact, simple, verbose, digital, default)
  • Configurable reading speed (words per minute)
  • Mobile-friendly out of the box — no CSS snippet required. The plugin ships its own styles.css and shows a styled pill at the bottom of the screen on mobile.
  • Status bar item exposes a .plugin-reading-progress CSS class for users who want to style it further.

Mobile

Obsidian hides the status bar on mobile by default. Note Reading Progress ships a styles.css that makes its own item visible as a pill near the bottom of the screen and (by default) hides the rest of the status bar so the pill stands alone.

Both behaviors are controlled by settings:

  • Show on mobile — show/hide the pill on mobile. Default: on.
  • Hide other status bar items on mobile — hide other plugins' status bar items while the pill is visible. Default: on. Turn off if you also want backlinks, properties, word count, etc. to appear on mobile.

If you want to restyle the pill, add a CSS snippet that targets body.reading-progress-mobile-visible.is-mobile .app-container .status-bar. The plugin's defaults can be overridden the standard way.

Settings

  • Reading speed — words per minute (default 300)
  • Format — how time is displayed
  • Append text — text appended after the time (default "left")
  • Show reading progress percentage — toggle to append (NN%) to the status
  • Show on mobile — see Mobile section above
  • Hide other status bar items on mobile — see Mobile section above

Acknowledgements

This plugin is a fork of Remaining reading time by ununnamed, MIT-licensed. Note Reading Progress adds reading-mode scroll support, a stable CSS class, in-plugin mobile styling, and other improvements.

License

MIT — see LICENSE.

98%
HealthExcellent
ReviewPassed
About
Show remaining reading time and scroll progress for the active note in both edit and preview modes on desktop and mobile. Display optional progress percentage, multiple time formats, configurable reading speed, and a mobile-friendly status-bar pill with a stable CSS class for custom styling.
Status barInterface
Details
Current version
0.1.3
Last updated
18 hours ago
Created
18 hours ago
Updates
4 releases
Downloads
1
Compatible with
Obsidian 0.12.17+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
keithwithAIkeithwithAIkeithwithai
GitHubkeithwithai
  1. Community
  2. Plugins
  3. Status bar
  4. Note Reading Progress

Related plugins

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.

Iconic

Customize your icons and their colors directly from the UI, including tabs, files & folders, bookmarks, tags, properties, and ribbon commands.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Note Toolbar

Add customizable toolbars to your notes.

Day Planner (OG)

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Tray

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

Colored Text

Color the selected texts.