A notepad‑style scientific calculator for macOS: type expressions, use variables and functions, see graphs, and instantly recalculate all your scenarios.
Magic Calculator is a scientific calculator for macOS that lets you type your calculations directly on the keyboard, line by line, just like in a text editor. Each line is an expression, and every result updates instantly as soon as you change a value, a formula, or a variable.
No more opaque calculator keys or scattered scraps of paper: your calculations stay visible, structured, and easy to review. Magic Calculator becomes both your calculation “tape” and a lightweight spreadsheet for testing scenarios, running simulations, or checking your numbers.
Natural and powerful workflow
• Enter expressions in natural mathematical notation (parentheses, powers, standard operator precedence).
• High‑precision calculations to avoid rounding issues in long calculation chains.
• Advanced math functions: trigonometry (radians or degrees), exponentials, logarithms, roots, statistics functions, and more.
• Custom variables and functions (with one or several arguments) to structure your work and reuse your formulas.
• Syntax highlighting and layout that make your calculation sheets clear and readable.
Visualize your functions
Define a function and immediately see its curve with the built‑in plotter. Adjust a parameter, tweak the formula, and the graph updates on the fly. It is perfect for quickly understanding the behavior of a function, preparing a lesson, or visually checking a calculation model.
Made for everyday work
Magic Calculator fits the needs of students, engineers, developers, scientists, and anyone who regularly works with numbers: budgets, percentages, price comparisons, revenue simulations, project planning, and more. Keep one sheet per project or topic, come back to it later, change a single value, and watch all results recalculate in an instant.
A polished macOS app
• Save and reopen your calculation documents.
• Print and export your sheets to share or archive them.
• Simple, fast, keyboard‑friendly interface.
• Built‑in help and full French translation.
Magic Calculator reimagines the desktop calculator: the simplicity of a text editor, the power of a mini‑spreadsheet, and a modern, lightweight, reliable app for macOS.
This app hasn’t received enough ratings or reviews to display an overview.
Excellent
Jessietn
I love this app. It does exactly what I need without being overwhelming in it's display of ability. Also the author is very responsive. I submitted a suggestion and not only did I get a response from the author, within a few days the suggestion was implemented in an update. That responsiveness is priceless.
Univariate plotting lacks features
jrosaraices
This app offers a clean and responsive interface for quick plotting and visualization of univariate functions, potentially offering a replacement for Grapher. For my preferences, however, the "Graph Window" would ideally feature more varied zooming functionality besides hard-coded axis limits and "Zoom fit", such as a slider control for the zoom level relative to some user-specified reference. The typed axis limit feature could also be improved by allowing for user-defined variables or native constants such as "pi" and "e". (Currently only real scalars seem admissible.) Finally, users may like to specify the linewidth of plotted curves, which look way too thin on my 16in Retina MBP display (running macOS Catalina). Thanks for considering implenting these features.
Developer Response
Thanks for this feedback.Regarding the grapher, you can already zoom in and zoom out by scrolling up and scrolling down, and move the displayed area with a drag and drop.
Fantastic Calculator
Eugeniu
I'm so happy I found this app. I have been using Soulver for a couple months but I needed something that had more precise calculations. I almost gave up on finding a good alternative until I found this app by chance in some blog post from 2013. At the current price, it is absolutely worth it.
Long Time User
puritan
I've been using this little calculator for years and love it. It's reliable and does more than I actually need. I love the interface.
• Improved compatibility with macOS Tahoe
• Enhanced support for Liquid Glass
• Fixed a printing issue
• Improved graph readability on high•density displays
• Added German, Italian, Portuguese, and Spanish localizations
Version 2.17
The developer, Yann Armelin, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More