Current version: OmniCalc V2.5 — the refined V2 release. Earlier V1 and V2 releases remain available separately in Old Versions.

About OmniCalc

A private, offline-first calculator platform for Windows and Android.

About OmniCalc

OmniCalc is an independent, multi-platform mathematics workspace created to bring everyday calculations and advanced STEM tools into one coherent application. V2 expands the original experience with dedicated tools for visual mathematics, formula exploration, data analysis, finance, probability and more. V2.5 refines key workflows after hands-on testing.

The V2.5 release

V2.5 is the polished update to the V2 feature set. It improves the coverage and presentation of mathematical graphs, makes displayed formulas easier to read, and surfaces regression slope and intercept values clearly. The release retains the broader V2 toolkit across Android and Windows.

Explore the full V2.5 feature list and improvements →

Purpose

Everyday maths rarely stays in one category. A bill needs a percentage, a homework problem needs a quadratic solved and graphed, a recipe needs a unit conversion. Keeping these tools together means one app to learn, one history, one set of favorites and one look.

Philosophy

  • Usability. A home screen of clearly named tools, search, and keyboard shortcuts on Windows.
  • Accessibility. Adjustable text size, a high-contrast option, reduced motion and light, dark or system themes. Accessibility has been checked by automated tests; a full screen-reader review has not been done yet.
  • Practical functionality. Results are checked where possible (equation roots are substituted back) and labelled honestly as exact, approximate or partial.
  • Simplicity and privacy. No account, no ads, no analytics.

Technologies

OmniCalc is built with React and TypeScript, bundled with Vite, packaged for Windows with Electron and for Android with Capacitor. A shared math core powers every version. It uses math.js for expression parsing, Luxon for dates and time zones and Plotly for graphs, and is tested with Vitest.

About the developer

Aamir Sohail (Mrhi3e)
An independent student developer from Pakistan.

Platforms

OmniCalc is packaged for Android and 64-bit Windows, with both an installer and a portable Windows edition. The application is built with React and TypeScript, Vite, Electron and Capacitor, with shared calculation logic across platforms.

Future vision

The intention is to keep improving OmniCalc: fixing problems people report, refining the tools and keeping the documentation accurate. Ideas and bug reports are welcome on the Contact page.