Math & Algebra Calculators
Math and algebra calculators for percentages, fractions, equations, sequences and statistics — each one showing the working, not just the answer.
View all calculatorsBasic Calculator
Arithmetic operations visualized
Rule of Three
Proportion solving made visual
Percentage Calculator
Percentage calculations visualized
Trigonometry
Interactive unit circle
Fractions
Fraction arithmetic visualized
GCD / LCM
Factor visualization
Exponents & Roots
Powers and roots visualized
Logarithms
Interactive log curve
Statistics
Data visualization and stats
Quadratic Formula
Roots on a live parabola
Linear Equation / Slope
Line equation with graph
Number Base Converter
Binary, hex, octal converter
Combinations & Permutations
nCr and nPr visualized
Prime Factorization
Factor tree visualized
Sequences Calculator
Arithmetic & geometric sequences
Roman Numeral Converter
Decimal ↔ Roman numerals
Significant Figures
Sig figs identified & rounded
Matrix Calculator
Matrix operations step-by-step
Weighted Average
Compute a weighted mean from a list of values and corresponding weights
Z-Score
Compute the standard score z = (x - mean) / standard deviation
Binomial Probability
Binomial probability and cumulative distribution: exactly, at most, at least k successes
Polynomial Root Finder
Find real roots of a cubic ax³+bx²+cx+d via Cardano's formula plus the discriminant
Function Grapher
Plot one or more y=f(x) with intercepts and key points
Derivative Calculator
Numeric derivative f'(x) with a tangent line
Integral Calculator
Definite integral shown as shaded area under the curve
Limit Calculator
One- and two-sided limits, numerically and visually
Riemann Sum
Approximate area with left, right, midpoint, or trapezoid rectangles
Taylor Series
Taylor and Maclaurin polynomial approximation of a function
Extrema & Inflection Finder
Find maxima, minima, and inflection points of a function
Partial Derivatives
Partial derivatives and gradient of f(x,y)
Gradient & Directional Derivative
Gradient vector and directional derivative of a surface
Cubic Equation Solver
Real and complex roots of a cubic ax³+bx²+cx+d
Quartic Equation Solver
Roots of a degree-four polynomial
Polynomial Grapher
Graph a polynomial with its real roots and turning points
Polynomial Long Division
Divide polynomials with quotient and remainder
Completing the Square
Rewrite a quadratic in vertex form, step by step
Inequality Solver
Solve linear and quadratic inequalities on a number line
Absolute Value Solver
Solve absolute-value equations and inequalities
System of Equations (2×2)
Solve two linear equations with the intersection point
System of Equations (3×3)
Gaussian elimination for three unknowns
Slope-Intercept Explorer
Explore y=mx+b as slope and intercept change
Parametric Plotter
Plot parametric curves x(t), y(t)
Polar Grapher
Plot polar curves r(θ)
Rational Function Analyzer
Asymptotes, holes, and behavior of p(x)/q(x)
Piecewise Function
Evaluate and graph piecewise-defined functions
Matrix Determinant
Determinant with step-by-step reduction
Matrix Inverse
Invert a matrix via Gauss-Jordan elimination
Matrix Rank & Nullity
Rank, nullity, and reduced row echelon form
Eigenvalues & Eigenvectors
Eigenvalues and eigenvectors for 2×2 and 3×3 matrices
Singular Value Decomposition
Factor a matrix as U Σ Vᵀ
QR Decomposition
Factor a matrix as Q R via Gram-Schmidt
LU Decomposition
Factor a matrix as L U with partial pivoting
Gram-Schmidt Orthonormalization
Orthonormalize a set of vectors
Linear Transformation
Visualize how a 2×2 matrix transforms the plane
Row Reduction (RREF)
Reduce a matrix to row echelon form, step by step
Complex Number Calculator
Arithmetic, modulus, and argument on an Argand diagram
Complex Powers (De Moivre)
Powers and roots of complex numbers
Roots of Unity
The n nth-roots of unity on the unit circle
Quaternion Calculator
Quaternion arithmetic for 3D rotation
Mandelbrot Explorer
Zoom into the Mandelbrot set
Julia Set Explorer
Render Julia sets for any complex parameter
Unit Circle Explorer
Angles and trig values around the unit circle
3D Vector Calculator
Dot, cross, magnitude, and angle for 3D vectors
Extended Euclidean Algorithm
GCD with Bézout coefficients
Modular Arithmetic
Mod, modular inverse, and properties
Modular Exponentiation
Fast aᵇ mod m by repeated squaring
Chinese Remainder Theorem
Solve simultaneous congruences
Euler's Totient φ(n)
Count integers coprime to n
Diophantine Solver
Integer solutions of ax+by=c
Collatz Conjecture
3n+1 trajectory length and step plot
Sieve of Eratosthenes
Visualize the primes up to n
Divisors, τ(n) & σ(n)
Divisor list, count, and sum of divisors
Continued Fraction
Expand a number and its best rational approximations
Pascal's Triangle
Binomial coefficients in Pascal's triangle
Magic Square
Generate and validate magic squares
Graph Coloring
Color a graph with as few colors as possible
Sudoku Solver
Solve any Sudoku puzzle
Fourier Series
Approximate a periodic function with harmonics
FFT Calculator
Discrete Fourier transform and frequency spectrum
Normal Distribution
Bell curve PDF and CDF with shaded probabilities
t-Distribution
Student's t PDF, CDF, and critical values
Chi-Square Distribution
Chi-square PDF, CDF, and critical values
F-Distribution
F PDF, CDF, and critical values
Poisson Distribution
PMF and CDF for rare-event counts
Binomial Distribution
PMF and CDF for n independent trials
Hypergeometric Distribution
Sampling without replacement
Confidence Interval
Confidence interval for a mean or proportion
Hypothesis Test
z- and t-tests with p-value and rejection region
Bayes' Theorem
Posterior probability with a tree diagram
Correlation & Regression
Least-squares line with r and R²
Monte Carlo Simulator
Estimate π and integrals by random sampling
Monty Hall Simulator
Stay vs switch, simulated and exact