Free Linear Algebra Calculators
12 free tools · Matrices, determinants, vectors, eigenvalues, and systems of equations.
12 free linear algebra calculators
Browse all 300+ calculators →Matrix Determinant Calculator
Calculate the determinant of 2×2 and 3×3 matrices.
Matrix Multiplication Calculator
Multiply two matrices together with step-by-step dot products.
Vector Calculator | Dot & Cross Product
Add, subtract, find dot product, cross product, and magnitude of vectors.
Matrix Inverse Calculator
Calculate the inverse of a 2×2 or 3×3 matrix with step-by-step elimination.
Eigenvalue & Eigenvector Calculator | 2×2 & 3×3
Calculate eigenvalues and eigenvectors for 2×2 and 3×3 matrices. Shows characteristic polynomial, eigenvectors, diagonalization, matrix properties, and step-by-step working.
Matrix Transpose Calculator
Transpose matrices of any size by swapping rows and columns.
Matrix RREF Calculator
Reduce any matrix to Row Reduced Echelon Form (RREF) using Gauss-Jordan elimination. Shows pivot positions, rank, and step-by-step row operations.
Matrix Calculator | Add, Multiply & Invert
Perform matrix addition, subtraction, multiplication, transposition, and find the determinant and inverse for matrices up to 4×4. Step-by-step working shown for all operations.
Cross Product Calculator | 3D Vector a × b
Calculate the cross product of two 3D vectors, find the resulting vector's magnitude and unit vector, verify orthogonality to both inputs, and compute the area of the parallelogram they span. Full determinant working shown with angle between vectors.
Matrix LU Decomposition | Solve Ax=b, Determinant & Step-by-Step
Decompose any 2×2, 3×3, or 4×4 matrix A into lower-triangular L and upper-triangular U using Doolittle's method. Shows each elimination step, uses LU to solve Ax=b via forward and back substitution, computes the determinant as the product of U's diagonal, and verifies A=LU.
Vector Projection Calculator | Projection, Decomposition & Gram-Schmidt
Compute the projection of vector u onto v in 2D or 3D, decompose u into parallel and perpendicular components, find the angle between vectors, and orthogonalize up to three vectors using the Gram-Schmidt process. Computes unit vectors, magnitudes, dot products, and scalar projections with full working.
Gram-Schmidt Calculator | Orthogonalization, Orthonormal Basis & QR Decomposition
Apply the Gram-Schmidt process to 2–4 linearly independent vectors in R²–R⁴ to produce an orthogonal basis and orthonormal basis. Displays the full QR decomposition Q·R = A and verifies orthogonality via dot products.
About Linear Algebra Calculators
Linear algebra is the mathematics of matrices and vectors. It is foundational to computer graphics, machine learning, structural analysis, quantum mechanics, and economics. These tools handle matrix operations, eigenvalue calculations, and systems of linear equations.
Who uses these tools: Data scientists and machine learning practitioners transforming data, engineers solving structural systems, computer graphics developers rotating and scaling objects, and students in linear algebra courses.
Looking for something else?
Browse all 24 categories and 300+ free calculators, math, finance, science, and more.
Browse All Calculators