Math
Algebra, geometry, statistics, and more.
2D geometry calculators 📏
Calculate the area of various 2D shapes.
Calculate the area and perimeter of a rectangle.
Calculate the area of a crescent or lune shape.
Find the center of mass (centroid) for a set of points.
Calculate the centroid of various geometric shapes.
Find the length of a chord in a circle.
Identify and analyze conic sections from general equations.
Calculate the cross-sectional area of various 3D shapes.
Calculate points and area of a cycloid curve.
Calculate the area, perimeter, and focal length of an ellipse.
Calculate dimensions of a rectangle following the golden ratio.
Calculate area, perimeter, and diagonals of a regular hexagon.
Calculate properties of a Möbius strip (surface area).
Calculate the area moment of inertia for various cross-sections.
Calculate properties of a regular octagon.
Find the orthocenter of a triangle given its vertices.
Calculate area and perimeter of a regular pentagon.
Comprehensive perimeter calculator for common shapes.
Identify and analyze types of quadrilaterals.
Test your skills calculating rectangle areas.
Calculate properties of any regular polygon with n sides.
Apply the segment addition postulate (AB + BC = AC).
Calculate the area of a circular segment.
Calculate the length of an Archimedean spiral.
Find area, perimeter, and diagonal of a square.
Calculate area and points of a star (n-pointed polygon).
Calculate area and perimeter of a trapezoid.
3D geometry calculators 📦
Calculate the surface area of a hemisphere.
Calculate volume and surface area of a cube.
Calculate the volume of an ellipsoid.
Calculate the shortest distance between two points on a sphere.
Calculate the volume of any pyramid.
Calculate volume and surface area of a rectangular prism (box).
Find area and volume of a right circular cone.
Calculate volume and surface area of a cylinder.
Calculate volume and surface area of a sphere.
General surface area calculator for common 3D solids.
General volume calculator for common 3D solids.
Algebra calculators 🔡
Solve absolute value equations.
Solve absolute value inequalities.
Add or subtract two polynomials.
Calculate Bessel functions of the first kind.
Calculate the binomial coefficient (n choose k).
Multiply polynomials using the box method.
Complete the square for a quadratic expression.
Find the complex conjugate of a complex number.
Perform arithmetic operations on complex numbers.
Find the roots of a complex number.
Solve cubic equations of the form ax^3 + bx^2 + cx + d = 0.
Determine the maximum number of positive and negative real roots of a polynomial.
Solve diamond problems used in factoring quadratics.
Calculate values for variables in a direct variation (y = kx).
Calculate the discriminant of a quadratic equation (b² - 4ac).
Solve a system of two linear equations using the elimination method.
Calculate the Gauss error function erf(x).
Factor a trinomial of the form ax² + bx + c.
Expand the product of two binomials using the FOIL method.
Calculate the Gamma function Γ(n).
Multiply polynomials using a generic rectangle (area model).
Visual represent linear inequalities on a 1D number line.
Graph quadratic inequalities of the form y > ax² + bx + c.
Calculate sinh, cosh, and tanh of a value.
Convert a standard inequality into interval notation.
Express mathematical intervals in standard notation.
Calculate values for variables in an inverse variation (y = k/x).
Calculate the product of two binomial expressions.
Find the product of any two polynomials.
Decompose a rational function into simpler partial fractions.
Identify and factor perfect square trinomials.
Perform long division of polynomials.
Generate the power set of a given set.
Solve quadratic equations using the quadratic formula.
Perform arithmetic on quaternions (w, x, y, z).
Find all possible rational zeros of a polynomial using the Rational Root Theorem.
Expand the square of a binomial (a + b)².
Determine if one set is a subset of another.
Solve linear systems using the substitution method.
Perform synthetic division of a polynomial by a linear factor (x-c).
Solve systems of linear equations with multiple variables.
Generate truth tables for logical expressions.
Calculate the union and intersection of two sets.
Algebra
Calculate percentages, percentage increases, and differences.
Solve ratios and proportions easily.
Solve quadratic equations and find the roots.
Calculate logarithms with any base.
Add, subtract, multiply, and divide fractions.
Add two complex numbers.
Solve ax² + bx + c = 0.
Calculate base-10 logarithm.
Calculate natural logarithm.
Calculate n!
Calculate nPr.
Calculate nCr.
Calculate roots of ax² + bx + c.
Angle calculators 🕑
Calculate the angle between two 2D or 3D vectors.
Find the central angle of a circle given arc length and radius.
Calculate the angle between clock hands at a specific time.
Find the complement of an angle (sums to 90°).
Find coterminal angles within a specific range.
Find the acute reference angle for any given angle.
Find the supplement of an angle (sums to 180°).
Arithmetic calculators ➗
Calculate the absolute difference between two values.
Calculate the absolute value (modulus) of a number.
Add or subtract two fractions with step-by-step logic.
Simple addition tool for multiple numbers.
Verify the associative property of addition or multiplication.
Calculate the arithmetic mean of a set of numbers.
Round a number up to the nearest integer.
Solve systems of linear congruences using CRT.
Find compatible numbers for easier mental estimation.
Find consecutive integers that sum to a specific value.
Solve proportions using cross multiplication (a/b = c/d).
Calculate the cube root of a number.
Basic arithmetic operations for decimal numbers.
Calculate the digital root (iterative digit sum) of a number.
Demonstrate the distributive property a(b + c) = ab + ac.
Check if a number is divisible by 2, 3, 4, 5, 6, 9, or 10.
Perform long division with steps.
Represent a fraction as a sum of distinct unit fractions.
Write a number in expanded notation based on place values.
Find all positive factors of a number.
Calculate the factorial of a non-negative integer n!.
Verify a^(p-1) ≡ 1 (mod p) where p is prime.
Perform division and round down to the nearest integer.
Calculate the largest integer less than or equal to x.
Calculate total outcomes using the multiplication rule.
Find the Greatest Common Factor of two numbers.
Calculate both GCF and LCM of two numbers.
Calculate the geometric mean of a set of numbers.
Compare two numbers and determine relationship.
Calculate the harmonic mean of a set of numbers.
Perform basic arithmetic on integers.
Find the modular multiplicative inverse of a number.
Find the Least Common Multiple of two numbers.
Perform addition with step-by-step place value visualization.
Perform multiplication with step-by-step partial products.
Perform subtraction with borrowing/regrouping steps.
Generate or verify a magic square.
Calculate the mean (average) of a data set.
Calculate the remainder of a division (a mod n).
Simple multiplication of numbers.
Find the reciprocal or multiplicative inverse of a number.
Modular multiplicative inverse (a⁻¹ mod m).
Calculate the order of magnitude of a number.
Multiply numbers using the partial products method.
Check if a number is a perfect cube.
Check if a number is a perfect square.
Explore the value and digits of Pi (π).
Identify place values of digits in a number.
Convert expressions between Infix and Polish (Prefix) notation.
Calculate (base^exp) mod n.
Calculate powers of the imaginary unit i.
Find the prime factors of a number.
Check if a number is prime and find nearby primes.
Calculate the quotient and remainder of a division.
Calculate the n-th root of a number.
Rationalize the denominator of a radical expression.
Find the reciprocal (1/x) of a number.
Check if two numbers are relatively prime (coprime).
Find the remainder of an integer division.
Factor quadratic trinomials using the reverse FOIL method.
Calculate any n-th root of a number.
Calculate the Root Mean Square (RMS) of a set of values.
Round numbers to the nearest integer or specified decimal place.
Quickly round any number to the nearest thousand.
Convert numbers to and from scientific notation.
Generate sets using set-builder notation logic.
Identify and round to significant figures.
Simplify cube roots into radical form (a∛b).
Simplify square roots into radical form (a√b).
Calculate the square root of a number.
Convert numbers to standard form (scientific notation).
Dedicated tool for subtracting fractions.
Simple subtraction of multiple numbers.
Calculate the sum of all digits in a number.
Calculate the sum of products of multiple pairs (a*b + c*d + ...).
Check if a fraction results in a terminating or repeating decimal.
Calculate the n-th triangular number.
Calculate the average of values with different weights.
Arithmetic
Binary calculators 1️0️
Circle calculators ⭕
Calculate the length of an arc of a circle.
Calculate the area of a circle given its radius.
Calculate diameter, circumference, and area of a circle.
Explore properties related to circle theorems (angles, chords).
Find the circumference of a circle from radius or diameter.
Convert a circle's circumference back to its radius.
Calculate how many rotations a coin makes when rolling around another.
Find the equation of a circle from center and radius.
Find the area of a sector (slice) of a circle.
Calculate area and perimeter of a semicircle.
Calculate properties of the largest square that fits inside a circle.
Calculate the gap formed when adding string to a circle's circumference.
Find the equation of a line tangent to a circle at a point.
Coordinate geometry calculators 📈
Calculate the average rate of change of a function over an interval.
Interpolate values within a 2D grid.
Calculate points on a catenary curve (hanging chain).
Explore points and shapes on a Cartesian coordinate plane.
Calculate the cosine similarity between two vectors.
Calculate the cross product of two 3D vectors.
Convert between Cartesian and Cylindrical coordinates.
Calculate the direction angle of a 2D vector.
Calculate the distance between two points in 2D space.
Find the shortest distance from a point to a plane in 3D.
Calculate the dot product of two vectors.
Find an endpoint given the midpoint and the other endpoint.
Find the equation of a sphere given its center and radius.
Calculate the gradient (slope) between two points.
Find the intersection point of two lines in 2D.
Calculate the area of an irregular polygon given its vertices.
Calculate the length of the latus rectum of a conic section.
Find the best-fit line for a set of points.
Find a value between two known values.
Find the equation of a line passing through two points.
Find the parametric equation of the line where two planes intersect.
Calculate the taxicab distance between two points.
Find the midpoint between two points in 2D or 3D.
Analyze a parabola (vertex, focus, directrix).
Find the equation of a line parallel to another passing through a point.
Find the equation of a line perpendicular to another.
Write the equation of a line in point-slope form.
Convert Cartesian coordinates (x,y) to Polar coordinates (r,θ).
Identify key features for graphing polynomials (intercepts, end behavior).
Find a point that partitions a segment in a given ratio.
Calculate slope using the rise over run method.
Rotate a point (x,y) around the origin by an angle.
Analyze a set of bivariate data for correlation.
Comprehensive slope calculator for points and equations.
Write the equation of a line in y = mx + b form.
Convert between Cartesian and Spherical coordinates.
Convert Ax + By = C to y = mx + b.
Calculate the distance between two points in 3D space.
Determine position using angles from multiple fixed points.
Normalize a vector to find its unit vector.
General vector analysis tool (magnitude, direction).
Add two or more vectors together.
Calculate the magnitude (length) of a vector.
Calculate the projection of one vector onto another.
Convert a quadratic equation from standard form to vertex form.
Calculate the volume of a parallelepiped using the scalar triple product.
Find the y-intercept of a line or function.
Exponents and logarithms calculators 🇪
Fractions calculators 🍕
Add two or more fractions together.
Determine which fraction is larger.
Convert any decimal number to its simplest fraction form.
Divide one fraction by another.
Find fractions that are equivalent to a given fraction.
All-in-one fraction calculator for arithmetic operations.
Calculate values with fractional exponents (roots).
Convert any fraction into its decimal representation.
Calculate values based on the golden ratio (phi).
Convert improper fractions to mixed numbers.
Find the Least Common Denominator for two or more fractions.
Simplify any fraction to its lowest terms.
Perform arithmetic on mixed numbers.
Convert mixed numbers back into improper fractions.
Multiply two or more fractions together.
Solve proportion problems (a/b = c/d).
Calculate, simplify, and compare ratios.
Reduce fractions to their simplest form.
Calculate unit rates (e.g., price per item).
General Math
Geometry
Calculate the area of common shapes like rectangles and circles.
Calculate the volume of spheres, cubes, and cylinders.
Calculate the length of the third side of a right-angled triangle using the Pythagorean theorem (a² + b² = c²).
Calculate the area and circumference of a circle based on its radius.
Calculate the area of a triangle given its base and height.
Find slope between two points.
Distance between two points.
Midpoint between two points.
Calculate the area of a circle.
Calculate the area of a rectangle.
Calculate the area of a triangle.
Calculate the volume of a cylinder.
Calculate the volume of a sphere.
Calculate area and circumference.
Calculate area from base and height.
Calculate hypotenuse of right triangle.
Calculate volume of a box.
Calculate length of a circular arc.
Calculate area of a circular sector.
Calculate distance between two points.
Calculate slope of a line.
Calculate midpoint between two points.
Calculate area from radius.
Calculate area from base/height.
Calculate side c of triangle.
Linear Algebra
Linear algebra calculators 🔢
Calculate the adjoint (adjugate) of a square matrix.
Find the characteristic polynomial of a matrix.
Perform Cholesky decomposition on a positive-definite matrix.
Find the cofactor matrix of a square matrix.
Find the basis for the column space of a matrix.
Calculate the condition number of a matrix.
Identify corner points (vertices) of a feasible region in linear programming.
Solve a system of linear equations using Cramer's Rule.
Find the diagonal form and transformation matrix (P and D).
Calculate eigenvalues and corresponding eigenvectors for a matrix.
Solve systems of linear equations using Gauss-Jordan elimination.
Orthonormalize a set of vectors using the Gram-Schmidt process.
Calculate the element-wise (Hadamard) product of two matrices.
Calculate the inverse of a square matrix.
Express a vector as a linear combination of other vectors.
Check if a set of vectors is linearly independent.
Perform LU decomposition (lower and upper triangular matrices).
General matrix arithmetic and analysis tool.
Add or subtract two matrices of the same dimensions.
Multiply a matrix by a scalar value.
Calculate the determinant of a square matrix.
Multiply two matrices (A * B).
Calculate various matrix norms (Frobenius, 1-norm, inf-norm).
Calculate a square matrix raised to an integer power (A^n).
Find the rank of a matrix.
Calculate the trace of a square matrix (sum of diagonal elements).
Transpose a matrix (swap rows and columns).
Find the basis for the null space (kernel) of a matrix.
Factor a matrix into a product of a unitary matrix and a positive-semidefinite matrix.
Calculate the Moore-Penrose pseudoinverse of a matrix.
Factor a matrix into an orthogonal matrix Q and an upper triangular matrix R.
Convert a matrix to row echelon form or reduced row echelon form (RREF).
Calculate the singular values of a matrix.
Perform Singular Value Decomposition (UΣV*) on a matrix.
Calculate the Kronecker (tensor) product of two matrices.
Numbers
Check if a number is prime.
Greatest Common Divisor and Least Common Multiple.
Generate Fibonacci numbers.
Compute n!
Convert numbers to scientific notation.
Convert a fraction to a decimal value.
Other calculators
Percentages calculators 💯
Calculate the average of multiple percentages.
Convert a fraction to a percentage.
Convert a decimal number to a percentage.
Calculate how long it takes for a quantity to double given a constant growth rate.
Calculate the percentage change between two values.
Calculate the percentage decrease from one value to another.
Calculate the percentage difference between two positive numbers.
Calculate the percentage increase from one value to another.
Classic percentage increase calculator.
Calculate a percentage of another percentage.
Calculate the difference between two percentages in percentage points.
Calculate the percentage error between an experimental and a theoretical value.
Calculate what percentage of a time period has passed.
Calculate the percentage of a goal that has been reached.
Calculate the relative change between two values.
Convert slope to a percentage.
Sequences calculators 🔗
Statistics
Calculate the arithmetic mean (average) of a set of numbers.
Find the median (middle value) of a set of numbers.
Calculate the population and sample standard deviation of a set of numbers.
Calculate the probability of an event occurring based on the number of favorable outcomes and total possibilities.
Calculate permutations (nPr) for a given number of items and sample size.
Calculate combinations (nCr) for a given number of items and sample size.
Calculate standard deviation of 3 values.
Calculate variance of 3 values.
Triangle calculators 🔺
Solve a 30-60-90 special right triangle.
Solve a 45-45-90 isosceles right triangle.
Find the area of a right-angled triangle.
Calculate properties of the circumcircle of a triangle.
Classify triangles by sides (equilateral, etc.) and angles (acute, etc.).
Solve all properties of an equilateral triangle.
Calculate triangle area using three side lengths.
Find the hypotenuse of a right triangle using legs a and b.
Solve an isosceles triangle (two equal sides).
Calculate the perimeter of any triangle.
Calculate the missing side of a right triangle (a² + b² = c²).
Generate sets of three positive integers that satisfy the Pythagorean theorem.
Solve a right triangle given any two properties.
Calculate missing sides and angles of a right triangle.
Solve similar triangles using scale factors.
Calculate properties for 45-45-90 and 30-60-90 triangles.
Find the missing angle of a triangle given two angles.
General triangle area calculator (base/height, SAS, etc.).
Calculate the height of a triangle given area and base.
Check if three lengths can form a valid triangle.
Trigonometry calculators 📐
Calculate the inverse cosine (arccos) of a value.
Calculate the inverse sine (arcsin) of a value.
Calculate the inverse tangent (arctan) of a value.
Find cofunction values (e.g., sin(x) = cos(90-x)).
Calculate the cosecant (csc) of an angle.
Calculate the cosine (cos) of an angle.
Calculate the cotangent (cot) of an angle.
Calculate trig values for double angles (2θ).
Calculate trig values for half angles (θ/2).
Comprehensive tool for all inverse trigonometric functions.
Solve triangles using the Law of Cosines.
Solve triangles using the Law of Sines.
Calculate the phase shift of a trigonometric function.
Simplify trig powers (e.g., sin²x) using power reducing formulas.
Practice solving right triangles with this interactive quiz tool.
Test your knowledge of trigonometric functions and identities.
Calculate the secant (sec) of an angle.
Calculate the sine (sin) of an angle.
Calculate trig values for sums or differences of angles.
Calculate the tangent (tan) of an angle.
Verify or solve trigonometric identities.
Evaluate all six basic trigonometric functions for an angle.
A complete toolkit for solving trigonometric problems.
Explore the coordinates (x, y) of points on the unit circle.