Multiply two matrices when the number of columns in the first matrix matches the number of rows in the second.
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 matrix 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 depend on the outer dimensions of the two matrices.
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.