Multiply two matrices with step-by-step visualization. Supports any compatible dimensions.
Every coffee helps keep the servers running. Every book sale funds the next tool I'm dreaming up. You're not just supporting a site — you're helping me build what developers actually need.
A×B is defined when columns(A) = rows(B). If A is m×n and B is n×p, the product C is m×p. Each ci,j is the dot product of row i of A with column j of B.
No. Matrix multiplication is generally not commutative: A×B ≠ B×A. It is associative and distributive, and obeys (AB)^T = B^T A^T.
This tool supports rectangular and square matrices with dimensions up to 10×10, showing step‑by‑step computations.