Matrix RREF Solver

Matrix RREF Calculator: Row Reduce Any Matrix to RREF, Step by Step, With Exact Fractions and Full Solution Readout.

×
Quick examples

Checking this on a TI-84? Press [2nd][MATRIX][MATH][A:rref(], select your matrix, close the bracket, press [ENTER]. Full TI-84 guide →

Common questions

How do I enter an augmented matrix to solve a system?+

Select the “System Ax=b” tab. The last column (highlighted) is treated as the constants vector b. Enter your coefficient matrix A on the left and the constants on the right. The solver builds the augmented matrix [A | b] and tells you whether the system has a unique solution, infinitely many solutions, or no solution.

What matrix sizes does this solver support?+

Any matrix from 2×2 up to 8×8, including non-square matrices such as 3×5 or 2×7. All arithmetic uses exact fractions internally, so there are no rounding errors and no decimal approximations unless you toggle “Exact fractions” off.

How do I read the step-by-step output?+

Each step shows a row operation label followed by the matrix state after that operation. The label format is R₂ ← R₂ − 2·R₁, which means row 2 is replaced by row 2 minus 2 times row 1. Three operation types appear: swap (two rows exchange positions), scale (a row is multiplied by a scalar so the pivot becomes 1), and add (a multiple of one row is added to another to create a zero). Reading the steps in order shows exactly how the matrix was reduced.

Learn more