UTILS.
100% in-browser

Math Tools

Free online math calculators that run in your browser — percentages, mean and statistics, GCD and LCM, primes and factorials, quadratic equations, geometry, trigonometry and more, with instant results.

%

Percentage Calculator

Work out percentages: what is X% of Y, X as a percent of Y, and percent change.

Mean, Median & Mode

Compute count, sum, mean, median, mode, min and max of a list of numbers.

÷

GCD & LCM Calculator

Find the greatest common divisor and least common multiple of a list of integers.

P

Prime Checker & Factorizer

Check whether a number is prime and show its prime factorization.

!

Factorial Calculator

Compute n! exactly for large n using big integers, with a digit count.

φ

Fibonacci Sequence

Generate the first N Fibonacci numbers exactly using big integers.

Quadratic Equation Solver

Solve ax² + bx + c = 0 with discriminant, real or complex roots and the vertex.

Right Triangle Calculator

Solve a right triangle from two known sides using the Pythagorean theorem.

σ

Statistics Calculator

Compute mean, median, variance, standard deviation, range and more from a list.

Aspect Ratio Calculator

Simplify a width:height ratio and scale dimensions while keeping the ratio.

$

Tip Calculator

Calculate the tip, the total and the per-person share when splitting a bill.

BMI Calculator

Calculate your Body Mass Index and category in metric or imperial units.

Scientific Calculator

Evaluate math expressions with functions and constants like sin, ln, sqrt, pi and e.

nPr

Permutations & Combinations

Compute permutations (nPr) and combinations (nCr) of n items taken r at a time.

Matrix Calculator

Add, multiply and find the determinant of small 2×2 or 3×3 matrices.

xⁿ

Power & Root Calculator

Compute powers, nth roots and logarithms with three live mini calculators.

Distance Between Points

Compute Euclidean and Manhattan distance, midpoint and slope between two 2D points.

Area & Perimeter Calculator

Calculate the area and perimeter of rectangles, triangles, circles and trapezoids.

ℕ?

Number Properties

Inspect a number: even/odd, sign, prime, factors, prime factorization, digit sum and more.

mod

Modulo Calculator

Compute a mod n: the JS remainder, the always-positive modulo, the quotient and divisibility.

Circle Calculator

Solve a circle from any one measurement: radius, diameter, circumference or area.

Volume Calculator

Compute the volume and surface area of a cube, sphere, cylinder, cone or box.

△°

Triangle Solver

Solve any triangle from SSS, SAS, ASA or AAS using the law of sines and cosines.

sin

Trigonometry Calculator

Find sine, cosine and tangent of an angle, plus the inverse functions asin, acos and atan.

Polygon Area Calculator

Compute the area and perimeter of any polygon from its vertex coordinates.

Rounding Calculator

Round a number up, down, to decimal places or to the nearest multiple.

a:b

Proportion Solver

Solve the proportion a/b = c/d for the one value you leave blank.

±%

Percent Error Calculator

Compute percent error, percent difference and percent change with three live calculators.

📈

Slope & Line Equation Calculator

Find the slope, y-intercept, line equation, angle, distance and midpoint from two points (x1,y1) and (x2,y2).

🏃

Speed, Distance & Time Calculator

Solve for speed, distance or time using v = d ÷ t, with mph, km/h, m/s, knots, miles, km, metres, feet, hours, minutes and seconds.

🔢

Logarithm Calculator

Calculate a logarithm to any base (10, e, 2 or custom) or its antilogarithm, with log₁₀, ln and log₂ shown side by side.

🔢

System of Linear Equations Solver

Solve 2x2 and 3x3 systems of linear equations with Cramer's rule, showing x, y, z, the determinant and the solution type.

Σ

Arithmetic & Geometric Sequence Calculator

Find the nth term, sum of n terms and sum to infinity of arithmetic or geometric sequences, or auto-detect the pattern from a list.

Square Root / Radical Simplifier

Simplify a square root or nth root into simplest radical form like 6√2, showing the outside coefficient, inside radicand and decimal value.

➡️

Vector Calculator

Compute dot product, cross product, magnitude, angle, unit vector and projection for two 2D or 3D vectors, live in your browser.

Complex Number Calculator

Add, subtract, multiply, divide or raise complex numbers to a power, with the result in rectangular and polar form, modulus and argument.

Cubic Equation Solver

Solve ax³+bx²+cx+d=0 for all three roots using Cardano and the trigonometric method, with the discriminant and real-root count.

🧊

Surface Area Calculator

Find the total and lateral surface area of a cube, box, sphere, cylinder, cone, square pyramid or triangular prism from its dimensions.

Regular Polygon Calculator

Find the area, perimeter, apothem, circumradius, interior and exterior angles and diagonals of a regular polygon.

📍

3D Distance Calculator

Calculate the straight-line distance and midpoint between two points in 3D space, with the x, y and z deltas.

Circle Equation Calculator

Convert between the standard and general circle equations, or find a circle through 3 points, with center, radius, area and circumference.

📐

Diagonal Calculator

Find the diagonal of a rectangle, square or 3D box, or get the width and height of a screen from its diagonal and aspect ratio.

🔢

Big Number Calculator

Add, subtract, multiply, divide, mod, raise to a power or factorial arbitrarily large integers with exact BigInt precision.

⚖️

Weighted Average Calculator

Compute a weighted mean from value and weight pairs, with the total weight, sum of value×weight and the simple average for comparison.

📍

Midpoint Calculator

Find the midpoint of a 2D or 3D line segment and its length, or back-solve the missing endpoint from a midpoint and one known endpoint.

🟰

Equation Solver (Solve for x)

Solve a linear, quadratic, or higher-degree equation entered as LHS = RHS for x, with step-by-step working and all real and complex roots.

Simplify Expression

Combine like terms and reduce an algebraic expression to its simplest canonical polynomial form, e.g. 2x + 3x − 4 + 1 becomes 5x − 3.

🧩

Polynomial Factoring Calculator

Factor a single-variable polynomial into linear and irreducible factors, e.g. x² − 5x + 6 becomes (x − 2)(x − 3), with GCF and root steps.

📐

Expand & FOIL Calculator

Multiply out products of binomials and polynomials, e.g. (x+3)(x−2) or (2x−1)³, into expanded standard form with a FOIL breakdown.

🔢

Mixed Number Calculator

Add, subtract, multiply, and divide mixed numbers, fractions, and whole numbers, returning a reduced mixed number, improper fraction, and decimal.

Completing the Square Calculator

Rewrite a quadratic ax² + bx + c into vertex form a(x − h)² + k, giving the vertex, axis of symmetry, and completing-the-square steps.

Browse other categories