Reduced Row Echelon Calculator

Turn matrices into clean echelon results in seconds. Follow row operations with optional step logs. Download CSV or PDF reports for class and research.

Matrix Input

Smaller values treat tiny numbers as zero.

Tip: Enter decimals or fractions like 1/3 (auto-converted).

Example data table

Sample augmented matrix (3×4). Last column is constants.

c1c2c3b
12-13
2417
-1-25-1

Click “Fill Example” to load this matrix instantly.

Formula used

Reduced row echelon form is computed using Gauss–Jordan elimination. The algorithm applies three elementary row operations:

  • Rᵢ ↔ Rⱼ (swap two rows)
  • Rᵢ ← k·Rᵢ (scale a row by nonzero k)
  • Rᵢ ← Rᵢ − k·Rⱼ (eliminate with a pivot row)

Each pivot is normalized to 1, then all other entries in that column become 0.

How to use this calculator

  1. Choose your matrix rows and columns, then build the grid.
  2. Enter values in each cell; fractions like -2/5 work.
  3. Optionally enable the step log for detailed row operations.
  4. If solving a system, mark the last column as constants.
  5. Press Submit to display the RREF above this form.
  6. Use Download buttons to export the computed matrix.

Related Calculators

Row Reduction RREF CalculatorDiagonalization Checker CalculatorLU Decomposition Steps CalculatorQR Decomposition Steps Calculatormatrix calculator with variablesGauss-Jordan inverse calculatorPolynomial linear independence calculatorLinear independence of matrix calculatorComplex matrix inverse calculatorQR decomposition least squares

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.