Engineering calculations, made simple.
A free Mathcad alternative. Equations, units, Python and sketches in one place.
No account needed to try.Inside every worksheet.
Equations
Write maths like on paper. Change an input and every result follows.
Units
Checked and converted for you. Metric or US customary.
Text
Notes and headings beside the maths.
Combo boxes
Pick a value from a list.
Programs
If this, otherwise that, in one formula.
Python
Notebooks that read your values.
Sketches
Draw or mark up a figure beside the calculation.
Library
Ready-made blocks, and your own.
PDF
Save the worksheet as a PDF.
Try MathCanvas
Change units for all examples. Each version keeps your edits.
Results may contain errors. A qualified structural engineer must check them before project use. Terms.
Loading MathCanvas…
Open full screen ↗Browse calculations engineers have published in the Community →
A few things to know
Is MathCanvas free?+
Yes. Create, edit and save MathCanvas calculations for free. Docs and AltoCad are free too. Only AI access is paid: see pricing.
Is there a desktop version?+
Standalone desktop versions for Windows, macOS (Apple Silicon) and Linux are available on enterprise request.
How does MathCanvas fit into AltoDocs?+
MathCanvas is the standalone calculation app. Use it on its own, or use MathCanvas inside Docs when a calculation belongs in an engineering report. AltoCad is the separate 2D drawing app.
How do I keep my work?+
Choose Sign up to save and create a free AltoDocs account. Your practice copy comes with you, so nothing is lost: your personal files are private by default and appear in your AltoDocs dashboard. Until then, your practice copies stay in this browser.
Can I use MathCanvas from ChatGPT?+
The ChatGPT plugin lets you create and revise saved MathCanvas files from chat. The AI panel inside AltoDocs is a separate feature. See AI access and pricing.