Solve math problems and see every step
Calxsolver is a collection of fast calculators that show their working — not just the answer. Type a problem below, or pick a dedicated solver.
All solvers
Each solver runs in your browser and explains the method behind the result.
Algebra
Expression Calculator Evaluate arithmetic with correct order of operations. Linear Equation Solver Solve mx + b = c for x with each algebra step shown. Quadratic Equation Solver Solve ax² + bx + c = 0 with roots, vertex and discriminant. System of Equations (2×2) Solve two linear equations in x and y by Cramer's rule. Slope & Line Equation Slope, intercept and line equation through two points. Distance & Midpoint Distance and midpoint between two points in the plane. Arithmetic Sequence nth term and sum of an arithmetic sequence. Geometric Sequence nth term, partial sum and infinite sum of a geometric sequence. Logarithm Calculator Logarithm of a value in any base, via change of base. Simplify Expression Expand products and collect like terms in a polynomial expression. Factoring Calculator Factor a polynomial over the rationals into linear and irreducible factors. System of Equations (3×3) Solve three linear equations in x, y, z by Cramer's rule. Linear Inequality Solver Solve mx + b OP c for x, including the flip when m is negative. Quadratic Inequality Solver Solve ax² + bx + c OP 0 with discriminant and sign chart. Absolute Value Inequality Solver Solve |ax + b| OP c by splitting into the two cases. Partial Fractions Calculator Decompose a rational expression P(x)/Q(x) into simpler fractions.
Trigonometry
Right Triangle Solver Solve a right triangle from its two legs. Trig Function Evaluator Evaluate sin, cos, tan, csc, sec or cot of an angle. Pythagorean Theorem Find the missing side of a right triangle. Law of Cosines Solve a triangle from two sides and the included angle. Law of Sines Solve a triangle from two angles and a side. Angle Converter Convert degrees and radians, with reference angle. Trig Equation Solver Solve sin(x) = c, cos(x) = c, tan(x) = c (and reciprocals) with general solution. Trig Identity Verifier Check whether LHS = RHS as an identity by numeric sampling. Cartesian to Polar Coordinates Convert (x, y) to (r, θ), reporting θ in both degrees and radians. Polar to Cartesian Coordinates Convert (r, θ) to (x, y), accepting θ in degrees or radians.
Calculus
Polynomial Derivative Differentiate a polynomial exactly with the power rule. Polynomial Integral Integrate a polynomial — indefinite or definite. Derivative Calculator Symbolic derivative of any function — chain, product and quotient rules. Integral Calculator Symbolic antiderivative — indefinite or definite — with full working. Derivative at a Point Numeric derivative of any function of x at a point. Definite Integral Numeric definite integral of any function of x. Limit Calculator Estimate the limit of a function as x approaches a value. Tangent Line Calculator Equation of the tangent line to a curve at a point.
Precalculus
Permutations & Combinations Compute nPr, nCr and the factorial. Binomial Expansion Expand (ax + b)ⁿ with the binomial theorem. Complex Number Calculator Add, subtract, multiply or divide complex numbers. Polynomial Long Division Divide one polynomial by another for quotient and remainder. Exponential Equation Solver Solve a·bˣ = c for the exponent x. Function Inverse Calculator Find f⁻¹(x) for linear, exponential, logarithmic, radical and linear-fractional functions. Function Composition Calculator Compute (f ∘ g)(x) symbolically, plus an optional value at x = a. Domain & Range Calculator Find domain restrictions and the range of a function of x. Circle Calculator Equation, expanded form, diameter, circumference and area of a circle. Parabola Properties Vertex, axis, focus, directrix and intercepts of y = ax² + bx + c. Ellipse Properties Vertices, foci, eccentricity and area of an ellipse from (h, k, a, b). Hyperbola Properties Vertices, foci, asymptotes and eccentricity of a hyperbola.
Statistics
Descriptive Statistics Mean, median, mode, range and standard deviation. Z-Score Calculator Standardize a value against a mean and standard deviation. Normal Distribution Calculator Probabilities for a normal distribution N(μ, σ). Confidence Interval Calculator Confidence interval for a population mean. Linear Regression Calculator Least-squares line and correlation for paired data. Probability Calculator Union, intersection, complement, conditional probability and independence for two events. Bayes' Theorem Calculator Compute the posterior P(A | B) from a prior P(A) and two likelihoods. Binomial Distribution Calculator P(X = k), P(X ≤ k), P(X ≥ k) plus mean and variance for Binomial(n, p). Poisson Distribution Calculator P(X = k), P(X ≤ k), P(X ≥ k) plus mean and variance for Poisson(λ). One-Sample t-Test Test a sample mean against a hypothesized μ₀ — t, df, p-value, conclusion. Chi-Square Goodness-of-Fit Test Compare observed and expected frequencies — χ², df, p-value. Z-Test for a Proportion Test a sample proportion against a hypothesized p₀ — z, p-value, conclusion.
Linear Algebra
Matrix Determinant Determinant of a square matrix. Matrix Multiplication Multiply two matrices A·B. Matrix Inverse Inverse of a square matrix via Gauss-Jordan. Matrix Addition & Subtraction Add or subtract two matrices entrywise. Vector Calculator Magnitude, dot product, cross product and angle. Matrix Transpose Swap rows and columns to get Aᵀ. Matrix Trace Sum of the diagonal entries of a square matrix. Matrix Rank Number of linearly independent rows — by row reduction. Reduced Row Echelon Form (RREF) Gauss-Jordan elimination with every row operation shown. Solve a Linear System (Ax = b) Gauss-Jordan on the augmented matrix — unique, infinite or no solution. Eigenvalues and Eigenvectors Characteristic polynomial, real eigenvalues and one eigenvector per eigenvalue. Vector Projection Projection of a onto b, scalar projection and the perpendicular component.
Graphing
Function Grapher Plot y = f(x) with zeros, extrema and the y-intercept marked. Multi-Function Grapher Plot two functions on one chart and locate every intersection. Parametric Grapher Plot a parametric curve (x(t), y(t)) over an interval in t. Polar Grapher Plot a polar curve r = f(θ) — roses, cardioids, spirals, conics. Inequality Region Grapher Shade the region y > f(x), y < f(x), y ≥ f(x) or y ≤ f(x). Function Feature Analyser Zeros, extrema, monotonicity, asymptotes and end behavior — without a plot. Function Value Table Tabulate f(x) at evenly spaced x values — useful for sketching by hand.
Finite Math
Simple Interest Calculator I = Prt — find interest and the final amount on a flat-rate loan or deposit. Compound Interest Calculator A = P(1 + r/n)^(nt) for discrete compounding, A = Pe^(rt) for continuous. Annuity Calculator Future value or present value of an ordinary annuity from payment, rate and periods. Loan Payment Calculator Periodic payment, total interest and a first-rows amortization preview. Markov Chain Calculator Iterate the distribution and find the steady-state vector π. Linear Programming Solver (2 variables) Graphical method — feasible region, corner-point evaluation and the optimum. Truth Table Generator Build a truth table for any propositional formula over p, q, r, s.
Worksheets
Order of Operations Worksheet Generator Random PEMDAS / BODMAS problems with the answer key — reproducible by seed. Linear Equations Worksheet Generator Random one-variable linear equations with integer solutions and the answer key. Quadratic Equations Worksheet Generator Factorable quadratics on easy/medium, quadratic-formula irrationals on hard. Polynomial Multiplication Worksheet Generator FOIL and similar binomial products, with the expanded answer key. Polynomial Factoring Worksheet Generator Trinomials and special forms — factor and check against the answer key. Polynomial Derivative Worksheet Generator Apply the power rule to random polynomials — answers ready to mark. Polynomial Integral Worksheet Generator Antiderivatives via the reverse power rule, with the answer key.