Matrix Calc
Perform complex matrix operations on the go — addition, multiplication, inverse, determinant, and more. Built for students and engineers.
Why we built it
A matrix calculation is usually a ratio of clear work to tedious typing, and the typing always wins. Matrix Calc was built around the expression instead: name the matrices, write det(A) or A*inv(B), and read the answer with the steps beside it. The grid editor is there for a matrix copied out of a textbook, and the history is there because the same determinant gets asked about three times in one assignment.
How it works
Arithmetic is entered as an expression — det(A), A*inv(B), solve(A,B) — with a keypad for the functions and both matrices held under names, so a calculation reads the way it would on paper. Matrices themselves come from a grid editor or pasted rows, with identity, zeros, ones and random fill for the cases where the values do not matter.
Each result arrives with the steps that produced it, and every result goes into a history that can be returned to. Matrices can be saved to a named set, and the arithmetic runs on the device: no account, no network, nothing sent anywhere.
What it does
Type the expression, not the menu
det(A), A*inv(B), solve(A,B) — a matrix expression takes the matrix names as it would on paper, with a keypad for the functions.
Grid or text entry
Fill a matrix cell by cell, or paste the rows. Identity, zeros, ones and random fill are one tap when the values do not matter.
Worked steps
Each result comes with the steps that produced it, so the answer can be checked against the method a course is teaching.
Results and history
Every result is kept in a history you can return to, and matrices can be saved to a named set.
Works offline
The arithmetic runs on the device; nothing is sent anywhere and no account is needed.
Inside the app
Captured from the running product — no mock-ups.
On a phone


What it does not do
A limit named before you open the app is worth more than a feature list that never mentions one.
- It computes in floating point. Answers are numeric, not exact fractions or symbolic expressions, so a determinant that should be zero may come back as a very small number instead.
- It is an Android app. The browser version is the Matrix Calculator under Tools, which covers the determinant and the same arithmetic but not the full expression grammar.
- It calculates on the matrices entered. It does not read a problem statement or explain which method a question expects.
Try it without an account
The same arithmetic, free in your browser — no sign-in, nothing kept.
