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 Calc

Sunny YuSunny Yu261 downloads

Calculate arithmetic expressions in Live Preview and Reading view.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Note Calc brings Apple Notes-style inline calculations to Obsidian. Write an arithmetic expression ending in = and the result appears in Live Preview and Reading view without changing the Markdown source.

Usage

Enter an expression ending in =:

Markdown source Live Preview / Reading view
2*3= 2*3=6.00
2 * 3 = 2 * 3 = 6.00
2+3*4= 2+3*4=14.00
(2+3)×4= (2+3)×4=20.00
Stop Loss: 208.65 - 1.9874 * 1.5 = Stop Loss: 208.65 - 1.9874 * 1.5 = 205.67

Note Calc evaluates only lines that end with =. If an answer is already present, such as 2*3=6, the line is left unchanged.

Calculations are visual only. Note Calc never writes the generated answer into your note.

Settings

Note Calc shows results with two decimal places by default. You can change this from Settings → Community plugins → Note Calc.

Available decimal place options:

  • 0
  • 1
  • 2
  • 3
  • 4

Supported syntax

  • Addition: +
  • Subtraction: - and −
  • Multiplication: * and ×
  • Division: / and ÷
  • Remainder: %
  • Exponents: ^
  • Parentheses
  • Decimal numbers and scientific notation

Standard arithmetic precedence is supported: parentheses and exponents are evaluated before multiplication and division, followed by addition and subtraction.

Editing modes

  • Source mode shows the original Markdown without generated answers.
  • Live Preview shows answers alongside editable expressions.
  • Reading view shows answers in rendered notes.

Code blocks, inline code, math blocks, frontmatter, and links are ignored.

Platform support

Note Calc is designed for both desktop and mobile Obsidian. It is not marked as desktop-only.

Manual installation

Copy these files into .obsidian/plugins/note-calc/ inside your vault:

  • main.js
  • manifest.json
  • styles.css

Then reload Obsidian and enable Note Calc under Community plugins.

Development

npm install
npm run build

License

MIT

HealthExcellent
ReviewSatisfactory
About
Show inline arithmetic results for lines ending with '=' in Live Preview and Reading view without altering the Markdown source. Evaluate +, −, -, *, ×, /, ÷, %, ^, parentheses, decimals and scientific notation; ignore code blocks, math, frontmatter and links and never write answers into the file.
MathEditing
Details
Current version
1.1.1
Last updated
3 weeks ago
Created
2 months ago
Updates
3 releases
Downloads
261
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Sunny YuSunny Yuq7jxb7yxdk-star
GitHubq7jxb7yxdk-star
  1. Community
  2. Plugins
  3. Math
  4. Note Calc

Related plugins

Quick Latex

Simplify and speed up LaTeX math typing.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Numerals

Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.

Creases

Tools for effectively folding Markdown sections.

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

MetaEdit

Manage your metadata.

Various Complements

Complete words similar to auto-completion in an IDE.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.