Math Calculators
Percentages, fractions, statistics, geometry, and number theory.
- 3D Shape Calculator - Volume & Surface AreaCalculate volume and surface area for 3D shapes including sphere, cube, rectangular prism, cylinder, cone, and regular tetrahedron.
- Big Number Calculator - Arbitrary Precision IntegersPerform exact arithmetic on integers of any size with no floating-point rounding. Supports addition, subtraction, multiplication, division, modulo, power, GCD, LCM, and factorial up to 10 000!.
- Birthday Paradox Calculator - Group Size & Collision ProbabilityCalculate the probability that at least two people in a group share a birthday. See why just 23 people gives a 50% chance and visualize the probability curve.
- Bitwise Calculator - AND, OR, XOR, NOT, Shift OperationsPerform bitwise AND, OR, XOR, NOT, left shift, and right shift operations with 32-bit visualization. Input decimal, hex (0x), or binary (0b) values.
- Circle Calculator - Area, Circumference, Arc Length & SectorCalculate circle area, circumference, diameter, arc length, sector area, chord length, and segment area. Enter any one property and get all others instantly.
- Collatz Conjecture Sequence Visualizer - 3n+1 ProblemVisualize the Collatz sequence for any positive integer. See the hailstone trajectory, step count, and peak value. Explore the famous 3n+1 conjecture.
- Complex Number Calculator - Add, Multiply, Modulus & MorePerform arithmetic on complex numbers: add, subtract, multiply, divide, raise to a power, square root, modulus, conjugate, inverse, exp, and ln. Step-by-step shown.
- Confidence Interval CalculatorCalculate confidence intervals at 90%, 95%, or 99% using z or t distributions.
- Continued Fraction Converter - Best Rational ApproximationsConvert any decimal or fraction to its continued fraction representation [a₀; a₁, a₂, …]. Shows all convergents, which are the best rational approximations to any real number.
- Conway's Game of Life - Cellular Automaton SimulatorSimulate Conway's Game of Life in your browser. Start from a random seed, draw your own pattern, or load a classic preset like the glider. Watch evolution unfold.
- Decimal to Fraction Converter - Terminating & RepeatingConvert any decimal to a simplified fraction. Supports terminating decimals, repeating decimals (e.g. 0.(3) = 1/3), and mixed-number form.
- Derivative Calculator - Symbolic DifferentiationCalculate the derivative of any polynomial, trigonometric, exponential, or logarithmic expression. Supports chain rule, product rule, and quotient rule with step-by-step output.
- Dice Probability Calculator - RPG Dice Odds & DistributionCalculate the full probability distribution for any dice roll in XdY+modifier notation. See the chance of rolling at least N, the mean, standard deviation, and a bar chart of outcomes.
- Distance Formula Calculator - 2D and 3D Distance Between Two PointsCalculate the distance between two points in 2D or 3D space. Shows the substituted distance formula with step-by-step work.
- Ellipse Calculator - Area, Perimeter, Eccentricity & FociCalculate ellipse area, perimeter (Ramanujan approximation), eccentricity, linear eccentricity, semi-latus rectum, and focal distance.
- Fibonacci Sequence Generator - First N, Nth Term & RangeGenerate Fibonacci numbers three ways: list the first N terms, look up the exact Nth Fibonacci number (up to F(10,000) using BigInt), or find all Fibonacci numbers within a range.
- Final Grade CalculatorFind out what score you need on your final exam to achieve your desired course grade.
- Fourier Series Visualizer - Square, Sawtooth & Triangle WavesSee how adding sine wave harmonics builds square, sawtooth, and triangle waves. Animate the rotating phasor vectors and watch the Fourier approximation improve with more terms.
- Fraction CalculatorAdd, subtract, multiply, and divide fractions or mixed numbers. Shows simplified result, mixed-number form, and decimal equivalent.
- Function Grapher - Interactive f(x) Graph PlotterPlot any mathematical function f(x) interactively in your browser. Supports trig, logarithms, exponents, and more. Pan and zoom with mouse or touch.
- GCD & LCM Calculator - Greatest Common Divisor & Least Common MultipleCalculate the greatest common divisor (GCD) and least common multiple (LCM) of up to 50 integers. Shows step-by-step Euclidean algorithm work and prime factorization.
- GPA CalculatorCalculate your cumulative GPA from course grades and credit hours. Supports 4.0, 4.5 (honors), and 5.0 (AP) scales. Saves automatically.
- Integral Calculator - Symbolic & Definite IntegrationCalculate indefinite and definite integrals instantly. Supports polynomials, sin, cos, exp, ln, and sqrt with step-by-step antiderivatives. Definite integrals evaluated numerically for complex expressions.
- Linear Regression Calculator - Slope, Intercept & R^2Compute least-squares linear regression for a set of (x, y) data points. Get the slope, intercept, R^2 coefficient of determination, Pearson correlation, and a scatter plot with the best-fit line.
- Linear System Solver - 2×2 and 3×3 EquationsSolve systems of 2 or 3 linear equations with step-by-step Gaussian elimination. Detects unique solutions, no solution (inconsistent), and infinite solutions (dependent).
- Logarithm & Exponent CalculatorCalculate log base b, natural log, log₁₀, powers, and eˣ quickly.
- Magic Square Generator - Odd & Even Order Magic SquaresGenerate magic squares where every row, column, and diagonal sums to the same magic constant. Supports odd orders (3, 5, 7, 9, 11) and doubly-even orders (4, 8, 12).
- Mandelbrot & Julia Set Fractal Explorer - Interactive CanvasExplore the Mandelbrot set and Julia sets interactively in your browser. Zoom in to reveal infinite fractal detail. Switch between Mandelbrot and Julia modes.
- Matrix Calculator - Add, Multiply, Inverse, Determinant & MorePerform matrix operations online: addition, subtraction, multiplication, transpose, determinant, inverse, rank, and trace. Up to 10×10 matrices with step-by-step solutions.
- Midpoint & Distance Calculator - Two-Point FormulaFind the midpoint, distance, and slope between two points (x₁,y₁) and (x₂,y₂) instantly with step-by-step solutions.
- Modular Arithmetic Calculator - Mod, Power, Inverse & CRTPerform modular arithmetic operations: basic mod, fast modular exponentiation, modular inverse (extended Euclidean), Bézout coefficients, and Chinese Remainder Theorem.
- Number Theory Explorer - Perfect, Abundant & Amicable NumbersExplore number theory concepts: perfect numbers, abundant numbers, amicable pairs, prime factorization, and divisors - all calculated instantly in your browser.
- Number to Words Converter - Cardinal, Ordinal & Check WritingConvert any number to its English word form: cardinal (one thousand), ordinal (one thousandth), or check-writing format. Supports numbers up to 10^21 with decimals.
- Ohm's Law Calculator - Voltage, Current, Resistance & PowerSolve V=IR and P=VI for any two unknowns. Enter any two of voltage, current, resistance, or power to compute the other two.
- Pascal's Triangle Generator - Rows, Binomial CoefficientsGenerate Pascal's Triangle up to 25 rows. Highlights diagonals (natural numbers, triangular numbers, Fibonacci), shows binomial coefficients, and lets you download the table.
- Percentage CalculatorCalculate percentages four ways: find a percentage of a number, find what percent X is of Y, find the base value, or calculate percent change.
- Permutations & Combinations Calculator - nPr and nCrCalculate permutations P(n,r) and combinations C(n,r) with step-by-step factorial work. Uses BigInt for large values.
- Poker Odds Calculator - 5-Card Hand ProbabilitiesLook up the exact probability of every 5-card poker hand (Royal Flush through High Card) from a standard 52-card deck. Also classify any 5-card hand you enter.
- Polygon Calculator - Area, Perimeter, Angles & DiagonalsCalculate properties of any regular polygon: area, perimeter, interior and exterior angles, number of diagonals, inradius, and circumradius.
- Polynomial Solver - Roots of Degree 2, 3, and 4Solve polynomial equations of degree 2, 3, or 4 instantly. Enter coefficients to find all real and complex roots using exact algebraic formulas (quadratic, Cardano, Ferrari).
- Prime Number Tools - Primality Test, Factorization & SieveThree prime number tools in one: test if a number is prime, find its prime factorization, and generate all primes up to 10 million with the Sieve of Eratosthenes.
- Probability Calculator - Single, Complement, And, OrCalculate basic probability: single events, complements, P(A or B), and P(A and B). Results shown as fraction, decimal, and percentage.
- Probability Distribution Calculator - Normal, Binomial & PoissonCalculate PDF, PMF, and CDF values for the Normal, Binomial, and Poisson probability distributions. Visualize the distribution curve instantly in your browser.
- Pythagorean Theorem Calculator - Find Side or Check TripleUse the Pythagorean theorem (a² + b² = c²) to find the hypotenuse or a missing leg, or check whether three numbers form a Pythagorean triple.
- Quadratic Equation SolverSolve ax² + bx + c = 0. Shows real or complex roots, discriminant, vertex, and step-by-step solution.
- Ratio & Proportion SolverSimplify ratios and solve proportions (A:B = C:?) for the missing value.
- Right Triangle Calculator - Find Missing Sides & AnglesCalculate any unknown side or angle of a right triangle. Enter any two values and get the complete solution using the Pythagorean theorem and trigonometry.
- Roman Numeral Converter - Arabic ↔ Roman NumeralsConvert between Arabic numbers and Roman numerals instantly. Supports 1 to 3,999,999. Runs entirely in your browser.
- Scientific Calculator - sin, cos, log, sqrt & MoreFree online scientific calculator with trig functions, logarithms, exponents, factorials, and constants π and e. Degrees and radians. History panel.
- Scientific Notation Converter - Standard, Scientific, Engineering & E-NotationConvert any number between standard decimal, scientific notation (a × 10^b), engineering notation, and E-notation. Set significant figures and copy any form instantly.
- Sequence Detector - Identify Number Patterns & Predict Next TermsPaste a number sequence and instantly identify its pattern: arithmetic, geometric, Fibonacci, squares, cubes, triangular, primes, and more. Predicts the next 5 terms with the formula.
- Significant Figures CalculatorCount the significant figures in a number and round any value to N significant figures.
- Slope Calculator - Find Slope, Equation & Distance Between Two PointsCalculate the slope, y-intercept, line equation, distance, and angle between two points. Shows slope-intercept form y = mx + b instantly.
- Spirograph & Lissajous Curve Generator - Geometric Art VisualizerGenerate beautiful spirograph (hypotrochoid) and Lissajous curves in your browser. Adjust inner/outer circle radii, pen distance, and frequency ratios to create endless geometric patterns.
- Statistics CalculatorCalculate mean, median, mode, standard deviation, variance, quartiles, and IQR from any list of numbers.
- Tower of Hanoi - Step-by-Step Puzzle Solver & VisualizerWatch the Tower of Hanoi puzzle solve itself step by step with animated discs. Choose up to 8 discs, auto-play or step manually, and learn the recursive algorithm.
- Triangle Solver - Solve Any Triangle (SSS, SAS, ASA, AAS, SSA)Solve any triangle by entering three known values. Supports SSS, SAS, ASA, AAS, and the ambiguous SSA case. Shows all sides, angles, area, and perimeter.
- Trigonometry SolverCalculate sin, cos, tan, inverse trig, and hyperbolic functions in degrees or radians.
- Truth Table GeneratorGenerate truth tables for any Boolean expression using AND, OR, NOT, XOR, NAND, NOR, and XNOR operators.
- Unit Circle ReferenceInteractive unit circle reference showing sin, cos, and tan values for all 17 standard angles.
- Vector Calculator - Add, Dot Product, Cross Product & MorePerform 2D and 3D vector operations: addition, subtraction, dot product, cross product, magnitude, normalization, and angle between vectors. Step-by-step solutions shown.
- Venn Diagram Generator - Set Operations Visualizer (2 or 3 Sets)Create interactive Venn diagrams for 2 or 3 sets. Enter items, see union, intersection, difference, and symmetric difference calculated instantly with a visual SVG diagram.
- Z-Score CalculatorCalculate the z-score and percentile for any value given a mean and standard deviation.