What Is Matrix Calculator (matrixcalc.org)?

Updated

Matrix Calculator at matrixcalc.org is a browser-based tool for doing linear algebra computations on matrices you type in yourself. It handles the core operations — determinant, inverse, transpose, rank, addition, subtraction, multiplication, and exponentiation — plus matrix decompositions (LU, Cholesky, QR, SVD) and solving systems of linear equations. You enter matrix elements directly, click a button, and get a result; the site also advertises solution steps for systems of linear equations. It's useful when you need a quick numeric or symbolic answer without installing software, and it works with both square and non-square matrices (leave extra cells empty for the latter).

What operations it supports

The calculator groups its functions around two matrices, A and B, with a shared set of operations available for each:

Category Operations
Basic Addition (A + B), subtraction (A − B), multiplication (A × B)
Single-matrix Determinant, inverse, transpose, rank, multiply by a scalar
Forms Row echelon form, diagonal matrix
Powers Raise a matrix to a power
Decompositions LU, Cholesky, QR, SVD
Solving Systems of linear equations (A*X=B), including combined forms like Y + A = B

It also supports norms (2, n, 1/2, 1/n, ∞) and pseudoinverse, adjugate, and trace as functions.

How to enter matrices

You type elements into a grid, and the input accepts more than plain numbers:

  • Decimals and fractions — 1/3, 3.14, -1.3(56) for repeating decimals, or 1.2e-4 for scientific notation.
  • Mathematical expressions — 2/3+3*(10-4), (1+x)/y^2, 2^0.5, 2^(1/3), sin(phi), cos(3.142rad), or a_1.
  • Matrix literals — {{1,3},{4,5}} written directly.
  • Symbolic constants and variables — pi, e, i; k and n as integers; I or E for the identity matrix; X, Y as matrix symbols.

Navigation uses Enter, Space, the arrow keys, Backspace, and Delete to move between cells. You can copy and paste with Ctrl/Cmd + C and Ctrl/Cmd + V, and drag-and-drop matrices from the results or between the tool and a text editor.

Worked examples from the site

The page lists ready-made examples you can adapt:

  • {{11,3},{7,11}}*{{8,0,1},{0,3,5}} — matrix multiplication
  • determinant({{1,2,3},{4,5,6},{7,2,9}}) — determinant
  • {{1,2},{3,4}}^-1 — inverse
  • {{1,2,3},{4,5,6},{7,2,9}}^-1 — inverse of a 3×3

Output and display options

Results can be shown with a chosen number of fraction digits or significant digits, and the display-decimals setting lets you control precision. A clean button resets the input.

When to use it

Reach for matrixcalc.org when you want a fast check on a determinant, inverse, or rank, need to solve a small linear system, or want to see a decomposition like LU or SVD without setting up a full environment. For non-square matrices, leave the extra cells empty. If you need to verify a step-by-step solution, the site states it provides solution steps for systems of linear equations, which makes it more than a black-box answer generator for that task.