Since 2010 · Powering 2M+ tool runs every month
Since 2010
Add to Chrome

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Related tools
Matrix Power CalculatorMatrix Trace CalculatorMatrix Inverse CalculatorMatrix CalculatorCramer's Rule CalculatorCharacteristic Polynomial CalculatorWronskian Calculator
Home Page > Math > Linear Algebra

Determinant Calculator

Enter a square matrix of up to 10 by 10 to get its determinant by cofactor expansion, with the steps and matrix properties.

Free to useNo sign-up requiredUpdated Jan 2026
Determinant CalculatorTry it now — free ▼
Matrix Calculator
[
]

Embed Determinant Calculator Widget

About Determinant Calculator

Welcome to the Determinant Calculator, a professional-grade tool for computing matrix determinants with comprehensive step-by-step solutions. Whether you are studying linear algebra, solving systems of equations, or analyzing matrix properties, this calculator provides detailed cofactor expansion breakdowns and matrix insights.

What is a Determinant?

The determinant is a scalar value computed from the elements of a square matrix. It encodes fundamental information about the matrix and the linear transformation it represents. The determinant has deep geometric and algebraic significance in mathematics.

Key Properties of Determinants

A non-zero determinant indicates the matrix is invertible. The absolute value represents the scaling factor of volumes under the transformation. The sign indicates orientation preservation or reversal.

2x2 Determinant Formula

For a 2x2 matrix, the determinant is calculated directly:

2x2 Determinant
$$\det\begin{pmatrix} a & b \\ c & d \end{pmatrix} = ad - bc$$

3x3 Determinant Formula

For a 3x3 matrix, use cofactor expansion along any row or column:

3x3 Cofactor Expansion (First Row)
$$\det(A) = a_{11}C_{11} + a_{12}C_{12} + a_{13}C_{13}$$

Where each cofactor $C_{ij} = (-1)^{i+j} \cdot M_{ij}$ and $M_{ij}$ is the minor (determinant of the submatrix with row i and column j removed).

How to Use This Calculator

  1. Select matrix size: Choose from 2x2 to 6x6 using the size buttons, or enter any square matrix in the text area.
  2. Enter values: Fill in the interactive grid or type values directly. Use spaces or commas to separate elements, new lines for rows.
  3. Calculate: Click the Calculate button to compute the determinant.
  4. Review solution: Examine the step-by-step cofactor expansion showing all intermediate calculations.
  5. Check properties: Review the matrix properties panel to understand invertibility and other characteristics.

Applications of Determinants

Solving Linear Systems (Cramer's Rule)

Determinants enable direct solution of linear equation systems. For Ax = b, each variable can be expressed as a ratio of determinants.

Matrix Invertibility

A matrix is invertible if and only if its determinant is non-zero. This is fundamental in checking whether systems have unique solutions.

Eigenvalue Problems

Eigenvalues are found by solving det(A - λI) = 0, the characteristic polynomial. This is central to many applications in physics and engineering.

Geometric Transformations

The determinant gives the signed volume scaling factor. A determinant of 2 doubles areas/volumes; a negative determinant indicates reflection.

Understanding Matrix Properties

Singular vs Invertible Matrices

Trace and Determinant Relationship

The trace (sum of diagonal elements) and determinant are related through eigenvalues. For a matrix with eigenvalues λ₁, λ₂, ..., λₙ:

Frequently Asked Questions

What is the determinant of a matrix?

The determinant is a scalar value computed from a square matrix that encodes important properties. It indicates whether a matrix is invertible (non-zero determinant), represents the scaling factor of linear transformations, and equals the signed volume of the parallelepiped formed by row/column vectors.

How do you calculate a 2x2 determinant?

For a 2x2 matrix [[a,b],[c,d]], the determinant is calculated as det = ad - bc. Multiply the main diagonal elements (a×d), subtract the product of the anti-diagonal elements (b×c).

How do you calculate a 3x3 determinant?

For a 3x3 matrix, use cofactor expansion along any row or column. Expand along the first row: det(A) = a₁₁·C₁₁ + a₁₂·C₁₂ + a₁₃·C₁₃, where each cofactor Cᵢⱼ is (-1)^(i+j) times the determinant of the 2x2 minor matrix.

What does a zero determinant mean?

A zero determinant indicates the matrix is singular (non-invertible). This means the rows/columns are linearly dependent, the matrix maps some non-zero vector to zero, and the system of equations Ax=b either has no solution or infinitely many solutions.

Can you calculate the determinant of a non-square matrix?

No, determinants are only defined for square matrices (same number of rows and columns). For non-square matrices, related concepts like pseudo-determinants or singular values can be computed, but the classical determinant does not exist.

What is cofactor expansion?

Cofactor expansion (Laplace expansion) calculates a determinant by expanding along any row or column. For each element aᵢⱼ, multiply it by its cofactor Cᵢⱼ = (-1)^(i+j) × Mᵢⱼ, where Mᵢⱼ is the minor (determinant of the submatrix with row i and column j removed). Sum all products to get the determinant.

Additional Resources

Reference this content, page, or tool as:

"Determinant Calculator" at https://MiniWebtool.com/determinant-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: Jan 17, 2026

Linear Algebra:

Math SolverWhat would you like to solve?

Math Solver

Try
Browse expression examples

Choose an example to fill the input, edit its numbers, then Solve. log uses base 10; use ln for the natural logarithm.

Numbers & factors

Fractions & division

Powers, roots & logs

Algebra & equations

Calculus

Geometry & trigonometry

Top & Updated:

Matrix Exponential CalculatorJacobian Matrix CalculatorEigenvalue and Eigenvector CalculatorView all →
Home Page > Math > Linear Algebra > Determinant Calculator