The transpose of a matrix flips it over its main diagonal, turning rows into columns and columns into rows — one of the most frequently used operations in linear algebra. This calculator computes Aᵀ for any matrix up to 5×5, checks whether a square matrix is symmetric, and shows exactly how the dimensions change.

How the Matrix Transpose Calculator works

Transposing a matrix follows a single rule: Aᵀ[j][i] = A[i][j]. Every entry in row i, column j of the original matrix A moves to row j, column i of the result. Practically, this means you can read down each column of A to get the rows of Aᵀ. The calculator applies this swap to every cell you enter, updating live as you type, and works for any rectangular shape from 1×1 up to 5×5.

Inputs and what they mean

Set the Rows and Columns dropdowns first — they define the shape of matrix A, from a single-cell 1×1 matrix up to a full 5×5 grid. Rows and columns don't need to match: rectangular shapes like 2×3 or 4×1 are fully supported alongside square matrices. Once the grid appears, enter any real number (positive, negative, or decimal) into each cell. The Presets strip offers a quick rectangular example, a symmetric 3×3 example, and a single-row vector to explore without typing from scratch.

Limits and edge cases

The Symmetric Check tab only applies to square matrices (rows = columns) — for a rectangular matrix, A and Aᵀ have different dimensions and can never be equal, so the calculator reports symmetry as not applicable rather than false. Applying the transpose twice always returns the original matrix, (Aᵀ)ᵀ = A, which is a useful way to sanity-check your entries. This tool caps at 5×5 for readability; larger matrices are typically handled with dedicated linear algebra software rather than a manual grid.