Skip to main content

TL;DR

Looking for free alternatives to Soulver? Here are the best open source and free options for Mac.

PublishedUpdated

What is the best free alternative to Soulver?

The best free alternative to Soulver ($35) is Numi, which is open source. Install Numi with Homebrew: brew install --cask numi.

Free Alternative to Soulver

Save $35 with these 1 free and open source alternatives that work great on macOS.

Soulver ($35)
FREE alternatives below

Our Top Pick

Numi icon

Numi

FREEOpen Source

Calculator and converter application

brew install --cask numi

Why we recommend it:

  • Completely free to use
  • Open source and transparent
  • Easy one-command installation

Quick Comparison

Comparison of Soulver and free alternatives
AppPriceOpen SourceCategory
Soulver$35No—
NumiFreeYesSystem Utilities

Best Free Alternatives to Soulver for Mac (2026)

Soulver has always been the Mac notepad calculator that feels like thinking on paper: type “15% of 490” or “$3k ÷ 5 people” and answers appear in a live column. In June 2026 the developer shipped Soulver 4—the first major paid generation in about seven years—with 50+ improvements, agent-friendly CLI hooks, and a universal Mac/iPhone/iPad app. Official pricing is a $59 one-time purchase with a 60-day free trial; Soulver 4 owners can upgrade for $29 (50% off). There is no forced subscription for the core app. Optional data services (broad stock coverage, Wolfram|Alpha queries) are paid add-ons.

Even at $59, some people want a free daily driver for unit conversions, tip math, and quick currency checks. Free and open-source options still cannot fully match Soulver's polish, multi-device iCloud sheets, or two decades of natural-language engine work. Numi remains the closest free-ish Mac calculator with natural language, though its update cadence is slower and the freemium edges matter. Raycast's free calculator extension covers quick conversions if you already live in a launcher. Terminal tools like Qalculate!, Fend, Insect, and Kalker are excellent for developers who prefer the shell. Apple Spotlight and the system Calculator app remain zero-install for simple arithmetic.

Honest gap: if you live in multi-line scenario planning with variables, subtotals, tags, and trip date math all day, Soulver 4 is still worth the one-time fee. Free alternatives win on price and scripting; they lose on the 'thinking document' experience. I re-verified Soulver's public site and documentation in August 2026 so the prices and Soulver 4 status below are not leftover Soulver 4 copy.

Detailed Alternative Reviews

Numi icon

Numi

The closest direct clone to Soulver you can get.

brew install --cask numi

Numi is still the default free-leaning natural language calculator people compare with Soulver. You type mixed words and math—'$20 in euro - 5% discount', date math, unit conversions—and answers appear inline. There are Mac, Windows, and Linux builds, plus a CLI direction from the open GitHub project. As of August 2026 Numi remains available from numi.app without a Soulver-sized one-time fee for basic use; pro/paid unlocks exist depending on platform packaging. Honest gap: Soulver 4's multi-device sheets, answer column refinement, tags, trip planning, and agent-friendly tooling are simply more mature. Numi is great for daily conversions and freelancers who refuse another paid utility; it is not a full Soulver clone.

Key Features:

  • Natural language parsing engine
  • Live currency conversion rates
  • Variable assignment across multiple lines
  • Native macOS interface
  • Global keyboard shortcut activation
  • Alfred workflow integration
  • CSS color hex code previews
  • Time zone math support

Limitations:

  • • Development updates are very infrequent
  • • Advanced features eventually require a paid license
  • • Menu bar icon cannot be disabled easily
  • • Lacks advanced scientific functions

Best for: Average Mac users who want the exact Soulver notepad experience without the high price.

Raycast icon

Raycast

A launcher that accidentally built a perfect calculator.

brew install --cask raycast

Raycast is technically an application launcher designed to replace Spotlight. The built-in calculator engine is shockingly capable. I actually stopped launching dedicated calculator apps entirely once I learned Raycast's syntax. You hit Command-Space and type "100 GBP in USD" or "time in Tokyo". It spits out the answer instantly.

The parsing engine handles complex unit conversions better than anything else I tested. Version 1.62 added even better natural language recognition. The major downside is the lack of a multi-line notepad interface. You cannot link variables together or save a sheet of calculations for later. It only does one math problem at a time. If you need to calculate freelance taxes with five different line items, Raycast falls apart. For quick one-off queries, it is absolutely unbeatable. It lives in your system memory anyway as a launcher. You get the calculator functionality for free without running an extra background process.

Key Features:

  • Instant inline calculation results
  • Real-time currency exchange rates
  • Time zone conversions
  • Basic mathematical functions
  • Measurement unit conversions
  • Clipboard history integration
  • Custom hotkey assignment
  • Zero additional system overhead

Limitations:

  • • No multi-line notepad interface
  • • Cannot assign or save variables
  • • No dedicated window for complex math
  • • Requires replacing Spotlight for the best experience

Best for: People who only need to do one quick calculation at a time and hate opening separate apps.

Qalculate! icon

Qalculate!

An incredibly ugly interface hiding unmatched mathematical power.

brew install --cask qalculate-gtk

Qalculate is an open-source powerhouse. I will be completely honest. The GTK user interface looks terrible on a Mac. It feels like a Windows 95 application ported as an afterthought. You have to ignore the visual design entirely. Once you do, you find the most capable calculation engine on the planet.

I threw bizarre physics units and obscure currency pairs at version 5.0.0. It solved everything instantly. It handles natural language parsing just like Soulver. It also supports symbolic algebra, calculus, and matrix operations. The error messages are actually helpful if you mistype a formula. It tells you exactly where the syntax failed. The settings menus are overwhelmingly complex. You can tweak everything from the default currency provider to the exact precision of floating-point numbers. It is complete overkill for calculating a grocery bill. It is absolutely perfect for engineering students who want a free tool.

Key Features:

  • Massive built-in database of physical units
  • Symbolic math solving
  • Custom function creation
  • Periodic table integration
  • Live currency updates
  • High-precision floating point math
  • Equation plotting
  • Detailed error reporting

Limitations:

  • • User interface is visually jarring on macOS
  • • Settings menus are overwhelmingly complex
  • • Keyboard shortcuts ignore Mac conventions
  • • Installation requires multiple dependencies

Best for: Engineering students and developers who care about calculation power over visual aesthetics.

Parsify icon

Parsify

A modern Electron-based notepad calculator.

brew install --cask parsify

Parsify takes the exact multi-line notepad concept from Soulver and builds it using web technologies. I usually hate Electron applications. They consume too much memory. Parsify version 2.0 does eat about 150MB of RAM just to sit idle. The interface is remarkably clean though. It looks modern and fits well alongside tools like Notion or Slack.

The defining feature is the plugin system. You can write custom JavaScript plugins to extend the math engine. The core application handles basic arithmetic, percentages, and unit conversions perfectly. The free tier restricts how many plugins you can install. The developer limits some advanced functionality to a paid version. I found the free version perfectly adequate for tracking monthly expenses. The text editing feels slightly sluggish compared to native apps like Numi. You notice a tiny delay when typing fast. It remains a very solid alternative if you prefer a modern web-style aesthetic.

Key Features:

  • Multi-line calculation sheets
  • JavaScript plugin architecture
  • Inline syntax highlighting
  • Export to PDF and plain text
  • Custom unit definitions
  • Dark and light themes
  • Automatic total aggregation
  • Cross-platform compatibility

Limitations:

  • • Electron framework uses excessive memory
  • • Noticeable input lag when typing quickly
  • • Free version restricts plugin usage
  • • Application startup is slow

Best for: Users who want a modern UI and the ability to write custom JavaScript extensions.

SpeedCrunch icon

SpeedCrunch

A fast, keyboard-driven scientific calculator.

brew install --cask speedcrunch

SpeedCrunch ignores the notepad metaphor entirely. It focuses strictly on speed and history. I installed version 0.12 and immediately appreciated the snappy Qt-based interface. You type your equation at the bottom prompt. The result appears in the scrolling history list above.

It does not support natural language parsing. You cannot type "20% of 50". You have to type "50 * 0.2". This makes it a poor replacement for the casual Soulver user. It shines when you need to do rapid algebraic calculations without touching your mouse. The auto-completion engine is fantastic. You start typing a function name and it suggests the rest immediately. You can define custom variables and reuse them throughout your session. It lacks live currency conversions completely. This is strictly a math tool. I keep it installed for when I need to crunch raw numbers fast.

Key Features:

  • Unlimited scrollable session history
  • Custom variable definition
  • Function auto-completion
  • Syntax highlighting
  • Built-in math formula reference
  • Keyboard-only operation
  • Customizable appearance
  • High precision math engine

Limitations:

  • • No natural language parsing
  • • Zero support for currency conversion
  • • Interface feels slightly dated
  • • Cannot edit previous lines easily

Best for: Programmers and math nerds who want to work quickly using only their keyboard.

Fend icon

Fend

A blazing fast terminal calculator built in Rust.

brew install --cask fend

Fend is a command-line tool. I know terminal applications scare some people away. You should give this one a chance. The developer built it in Rust. It launches instantly and uses almost zero system resources. I tested version 1.4.0. The unit conversion engine is spectacular.

You can type "5 miles in km" or "100 celsius in fahrenheit". It parses the text and returns the answer immediately. It handles date math beautifully. You can ask for "today + 3 weeks". The major drawback is the lack of a graphical interface. You have to open Terminal or iTerm to use it. There is no way to save a sheet of calculations. It operates purely as a read-eval-print loop. I alias it to a simple terminal command. It serves as my primary quick-math tool when I am already working in a command-line environment.

Key Features:

  • Extensive physical unit support
  • Date and time math
  • Variable assignment
  • Base conversions (hex, binary)
  • Rust-based performance
  • Interactive CLI mode
  • Fraction support
  • Open source codebase

Limitations:

  • • No graphical user interface
  • • Cannot save calculation sheets
  • • No live currency exchange rates
  • • Requires command line familiarity

Best for: Developers and system administrators who spend their entire day in the terminal.

Insect icon

Insect

High precision scientific calculator with strict syntax.

brew install --cask insect

Insect is another terminal-based calculator. It focuses heavily on physical units and strict mathematical rules. I found it slightly more rigid than Fend. It requires exact syntax for conversions. You cannot be lazy with your phrasing.

The tradeoff for this strictness is incredible accuracy. It understands complex compound units like "kilogram meter per second squared". It will catch your errors if you try to add incompatible units together. It throws a clear error if you attempt to add seconds to meters. The project seems largely abandoned. The GitHub repository has not seen a major update since 2021. The core math engine still works perfectly on modern macOS versions. It lacks currency support completely. I recommend this specifically for students dealing with physics or chemistry homework where unit tracking is critical.

Key Features:

  • Strict physical unit validation
  • Compound unit parsing
  • Helpful error messages for unit mismatches
  • Terminal-based interface
  • High precision floating point engine
  • Custom variable support
  • Web version available
  • Lightweight installation

Limitations:

  • • Development appears to be abandoned
  • • Syntax is very strict and unforgiving
  • • No currency conversion support
  • • No graphical interface

Best for: Physics and engineering students who need strict validation of measurement units.

Kalker icon

Kalker

A terminal math tool that supports custom functions.

brew install --cask kalker

Kalker sits comfortably between simple arithmetic tools and complex programming languages. I installed version 2.1.0. It offers a terminal interface with beautiful syntax highlighting. The standout feature is the ability to define custom mathematical functions on the fly.

You can type "f(x, y) = x * y + 10" and then call that function later in your session. It handles basic calculus and trigonometry easily. The application is written in Rust, ensuring rapid response times. It does support some natural language elements, but it leans heavily into traditional math notation. The error messages can get highly technical. If you mistype a complex derivative, the output looks like a compiler error. It remains a fantastic free alternative for users who find traditional calculators too limiting but do not want to write Python scripts for simple math.

Key Features:

  • Custom function definition
  • Inline syntax highlighting
  • Basic calculus operations
  • Complex number support
  • Base conversions
  • Terminal interface
  • Fast Rust execution
  • Variable assignment

Limitations:

  • • Error messages are difficult to read
  • • Lacks natural language phrasing
  • • No currency or time zone math
  • • Terminal interface only

Best for: Math-heavy users who want to define reusable functions without writing actual code.

Apple Spotlight icon

Apple Spotlight

The calculator you already have installed.

brew install --cask spotlight

I have to include Spotlight. Every Mac comes with it built-in. You press Command-Space and type your math problem. Apple has slowly improved the underlying engine over the last few macOS releases. I tested it extensively on macOS Sonoma.

It handles basic currency conversions and unit math surprisingly well. You can type "500 EUR in USD" and get a quick answer. The problem is the user experience. The result disappears the second you click away. You cannot chain calculations together. The currency rates often lag a few hours behind real-time market data. I found it frustrating for anything beyond a single addition problem. It costs absolutely nothing. You do not have to install Homebrew to use it. For a large portion of casual users, Spotlight is the only alternative they actually need.

Key Features:

  • Built directly into macOS
  • Basic unit conversion
  • Currency exchange rates
  • Simple arithmetic operations
  • Zero installation required
  • Instant keyboard access
  • System-wide availability
  • No background processes

Limitations:

  • • Results disappear when you click away
  • • Cannot handle multi-step calculations
  • • Currency rates are often delayed
  • • No variable support

Best for: Casual users who refuse to install third-party software.

Which Alternative is Right for You?

Calculating freelance taxes with multiple income streams

Use Numi. You can list each client's payment on a separate line, assign variables to them, and multiply the total by your tax rate. The multi-line format keeps everything organized.

Doing quick currency math while reading articles

Use Raycast. You can hit Command-Space right over your web browser, type the conversion, see the result, and dismiss it without ever switching applications.

Writing engineering documentation with embedded math

Use Qalculate!. The engine handles complex physical units and symbolic algebra perfectly. You can trust the results when dealing with precise scientific measurements.

Working entirely in the terminal doing server administration

Use Fend. It launches instantly in your shell. You can check file size conversions like bytes to gigabytes without breaking your workflow.

Keeping a running tally of monthly household expenses

Use Parsify. The modern interface looks great. You can save different sheets for different months and use plugins to customize how the totals are displayed.

Doing rapid keyboard-only algebra without a mouse

Use SpeedCrunch. The auto-completion and scrollable history make it incredibly fast for pure numerical data entry. You never have to lift your hands off the keyboard.

Converting obscure physics units for university homework

Use Insect. The strict parsing engine ensures you do not accidentally mix incompatible units. It catches formula errors that other calculators ignore.

Defining custom mathematical functions for repetitive tasks

Use Kalker. The Rust-based engine lets you build custom functions on the fly. It saves time when you need to run the same complex formula with different variables.

Migration Tips

Exporting Soulver Sheets

Soulver saves files in a proprietary format. Before you uninstall it, open all your saved calculation sheets and export them as plain text files. You can paste these directly into Numi or Parsify.

Learning Numi's Syntax

Numi handles variables slightly differently than Soulver. You must use an equals sign to declare a variable. Type 'tax = 20%' rather than just writing the word next to a number.

Mapping Raycast Shortcuts

If you use Raycast, map the calculator history to a specific hotkey. This solves the problem of results disappearing. You can quickly pull up your last five calculations.

Formatting Terminal Math

When using Fend or Kalker, remember that terminal environments treat spaces differently. Always wrap complex equations in quotes if you are running them directly from the bash prompt.

Updating Qalculate Rates

Qalculate requires manual intervention to update currency rates initially. Open the settings menu and configure the exchange rate fetcher to run on startup to ensure accuracy.

Using Spotlight Fallbacks

If a Homebrew app fails to parse a specific natural language query, try Spotlight. Apple's servers occasionally recognize odd phrasing or obscure units better than offline engines.

Quick comparison

AppPriceOpen SourceBest ForInstall Command
NumiFreemiumNoDirect Soulver replacementbrew install --cask numi
RaycastFreeNoQuick inline mathbrew install --cask raycast
Qalculate!FreeYesEngineering studentsbrew install qalculate-gtk
ParsifyFreemiumNoModern UI fansbrew install --cask parsify
SpeedCrunchFreeYesKeyboard math nerdsbrew install --cask speedcrunch
FendFreeYesTerminal usersbrew install fend
InsectFreeYesPhysics homeworkbrew install insect
KalkerFreeYesCustom functionsbrew install kalker
Apple SpotlightFreeNoZero-install mathBuilt-in

The verdict

Top pick

Numi

Numi remains the closest free-leaning natural-language calculator on Mac for daily conversions without Soulver's $59 price.

Full review
Runner-up

Raycast

Raycast is the best option if you hate managing multiple windows. The inline calculator handles 90% of what I used Soulver for. The unit conversion is flawless and instant.

Budget pick

Apple Spotlight

Spotlight requires zero installation and zero configuration. It handles basic currency and percentage math well enough for the casual user. It is the ultimate zero-cost option.

Bottom line

Soulver 4 at $59 one-time (August 2026) remains the best notepad calculator if you live in multi-line financial thinking. Free alternatives—Numi, Raycast calculator, Qalculate!, and terminal tools—cover unit math and quick conversions without matching Soulver's sheets, tags, and iCloud multi-device story. Pay once if Soulver is core infrastructure; otherwise start free.

Frequently Asked Questions

How do I do currency conversions for free on a Mac?
You can use Apple's built-in Spotlight search for simple conversions. Just press Command-Space and type "100 USD in EUR". If you need to do multiple conversions at once or save the results, download a free app like Numi. Numi handles live currency rates and lets you type out full lists of conversions on a notepad interface.
Is Numi completely free to use?
Numi operates on a freemium model. The core application is free to download and use indefinitely. You can do basic math, currency conversions, and variable assignments without paying. The developer occasionally locks advanced features or deep integration settings behind a paid license key. For basic Soulver-like usage, the free tier is perfectly fine.
Can Raycast replace a dedicated calculator app?
Yes, for many people it absolutely can. Raycast has a very powerful natural language math engine built directly into the launcher. If you only ever do one calculation at a time, Raycast is faster and easier than opening a separate app. It fails when you need to write down multiple numbers and add them all together in a list.
What is a notepad calculator anyway?
A notepad calculator blends a text editor with a math engine. Instead of pressing buttons on a grid, you type out your problems on separate lines. If you type "Cost = 50" on line one, and "Cost * 4" on line two, the app understands the connection. It lets you write out math exactly how you think about it.
Why did Soulver 4 get so expensive?
The developers completely rewrote the application from the ground up for version 3. They moved away from older macOS frameworks and modernized the entire codebase. The price increase reflects the cost of maintaining a niche, high-quality native Mac application without resorting to a monthly subscription model. It is a one-time purchase, but $35 is still steep.
How do I calculate percentages in regular Spotlight?
Spotlight handles percentages if you format them correctly. Press Command-Space and type "15% of 200". The answer will appear below the search bar. You can also type "200 - 15%" to quickly calculate a discount. It works reliably for single steps but cannot handle complex chains of percentage changes.
Do any free Mac calculators support variables?
Yes, several free options support variables. Numi lets you declare variables natively in its text interface. Fend and Kalker both support variable assignment in the terminal. You just type "x = 10" and use "x" in your subsequent mathematical formulas. SpeedCrunch also has excellent variable management.
Can I use these alternatives offline?
Most of the math features work perfectly offline. You can do algebra, percentages, and basic unit conversions without an internet connection. Currency conversions will fail or use outdated data if you are offline. Apps like Numi and Raycast cache the last known exchange rates, but they need an active connection to fetch current market data.
Which free calculator handles time zone math?
Raycast is currently the best free tool for time zone math. You can open the launcher and type "9am PST in Tokyo" or "time in London". It parses the locations and gives you the exact local time instantly. Numi also handles basic time math, but Raycast's location database is much more reliable.
Is there an open-source alternative to Soulver?
Qalculate! is the most powerful open-source alternative. It is completely free and the code is available for anyone to audit. It does not have the pretty macOS interface that Soulver has, but the underlying math engine is vastly superior. Fend and Kalker are also excellent open-source projects for terminal users.

Related Technologies & Concepts

SoulverNumiRaycastQalculate!ParsifySpeedCrunchFendInsectKalkermacOSHomebrewElectronRustAppKitPlain text
Soulver (The paid macOS application being replaced.), Numi (A native macOS alternative to Soulver.), Raycast (A launcher application with a built-in math engine.), Qalculate! (An open-source GTK-based calculation tool.), Parsify (An Electron-based notepad calculator.), SpeedCrunch (A fast, keyboard-driven scientific calculator.), Fend (A Rust-based terminal calculator.), Insect (A terminal calculator focused on physical units.), Kalker (A terminal math tool supporting custom functions.), macOS (The operating system running these applications.), Homebrew (The package manager used to install these tools.), Electron (The web framework used to build Parsify.), Rust (The programming language used to build Fend and Kalker.), AppKit (The native Apple framework used to build Numi.), Plain text (The recommended export format for migrating away from Soulver.)

Sources & References

  1. 1
    soulver.appSoulver Official Site

    Accessed Aug 9, 2026

    Source excerpt
    Soulver 4: $59 one-time, 60-day trial, Mac/iPhone/iPad.
  2. 2
    documentation.soulver.appSoulver Documentation / FAQ

    Accessed Aug 9, 2026

    Source excerpt
    Upgrade pricing and trial details for Soulver 4.
  3. 3
    9to5mac.com9to5Mac: Soulver 4

    Accessed Aug 9, 2026

    Source excerpt
    Soulver 4 launch coverage, $59, 50% upgrade path.
  4. 4
    numi.appNumi

    Accessed Aug 9, 2026

    Source excerpt
    Natural language calculator for Mac, Windows, and Linux.
  5. 5
    github.comNumi on GitHub

    Accessed Aug 9, 2026

    Source excerpt
    Open development and desktop releases.
  6. 6
    qalculate.github.ioQalculate!

    Accessed Aug 9, 2026

    Source excerpt
    Powerful free cross-platform calculator.
  7. 7
    raycast.comRaycast

    Accessed Aug 9, 2026

    Source excerpt
    Launcher with free calculator extensions.
  8. 8
    printfn.github.ioFend

    Accessed Aug 9, 2026

    Source excerpt
    Arbitrary-precision unit-aware calculator.

Explore More on Bundl

Browse System Utilities apps or discover curated bundles.

About the Author

Jordan Kim

Productivity & Workflow Analyst

Productivity ApplicationsNote-Taking & Knowledge ManagementTask & Project Management

Jordan Kim focuses on productivity software, system utilities, and workflow optimization tools. With a background in operations management and process improvement, Jordan evaluates how well applications integrate into daily workflows and enhance overall productivity.

8+ years in operations management · PMP certified