Multiply two matrices and see the product update as soon as the dimensions and entries are valid.
Last updated: June 2026 | By Patchworkr Team
Matrix multiplication combines rows from the first matrix with columns from the second matrix. The inner dimensions must match for the product to exist.
[[1, 2], [3, 4]] × [[5, 6], [7, 8]] = [[19, 22], [43, 50]]
What if the dimensions do not match?
The calculator rejects the input because the product is undefined when the inner dimensions differ.
Can I enter decimals?
Yes. Any finite real matrix entries are accepted, including decimal and scientific notation values.
Is the result always square?
No. The result dimensions are rows of A by columns of B.
What if a cell is blank?
Blank cells are rejected instead of being silently converted to zero.
Related Tools
Calculate adjoint matrix.
Find angle between vectors.
Find characteristic polynomial.
Cholesky factorization.
Expand determinant by cofactors.
Calculate cofactor matrix.