Math Tools

Your playbook for every course — from Algebraic Problem Solving to AP Calculus BC & Statistics.

📐
Linear Equations
Math 1 · Algebraic Problem Solving
Solve ax + b = c with step-by-step breakdowns.
📈
Quadratic Solver
Math 2 · Math 3
Find roots, vertex, axis of symmetry, and discriminant.
🔗
Systems of Equations
Math 1 · Math 2
Solve 2x2 and 3x3 systems via elimination.
📊
Polynomial Tools
Math 2 · Math 3 · Advanced Math 2
Factor, evaluate, and find roots of polynomials.
📉
Graphing Calculator
All Courses
Plot any function on a full interactive canvas.
🔢
Logarithm Calculator
Math 3 · AP Pre-Calculus
Compute logs in any base, convert between forms.
🔄
Trig Calculator
Math 2 · Math 3 · AP Pre-Calculus
All six trig functions, conversions, and identities.
Unit Circle
Math 3 · AP Pre-Calculus
Interactive unit circle with exact values.
🎯
Limits
AP Calculus AB · BC
Evaluate limits numerically from both sides.
Derivative Calculator
AP Calculus AB · BC
Symbolic differentiation with shown rules.
Integral Calculator
AP Calculus AB · BC
Definite and indefinite integration.
♾️
Sequences & Series
AP Calculus BC
Arithmetic and geometric sequences, partial sums.
📊
Descriptive Statistics
AP Statistics
Mean, median, mode, standard deviation, quartiles, and more.
🎲
Probability
AP Statistics
Combinations, permutations, binomial & normal distributions.
📈
Regression
AP Statistics
Find the best-fit line for your data.

Linear Equation Solver

Solve equations of the form ax + b = c — step by step.

Solve: ax + b = c
Enter coefficients to find x. Like a tight end finding the open lane, we'll find the solution every time.

Quadratic Solver

Solve ax² + bx + c = 0 — roots, vertex, discriminant, and more.

Solve: ax² + bx + c = 0
Enter your coefficients. We'll break down the discriminant like game film — showing every detail.

Systems of Equations

Solve 2x2 and 3x3 systems using Cramer's rule.

2x2 System
a₁x + b₁y = c₁ and a₂x + b₂y = c₂

Polynomial Tools

Evaluate, find roots, and factor polynomials.

Polynomial Evaluator
Enter an expression and a value to evaluate. Uses math.js syntax: e.g. 2x^3 - 4x + 1
Quadratic Factorer
Factor ax² + bx + c into (px + q)(rx + s) if possible.

Graphing Calculator

Plot any function — the #1 target for visualizing math.

Function Plotter
Enter up to 3 functions. Uses math.js syntax: sin(x), x^2, log(x), etc.

Logarithm Calculator

Compute logs in any base, convert between forms, and apply log rules.

Log Calculator
Find log_b(x) for any base b and value x.
Exponential ↔ Logarithmic Form
Convert b^y = x ↔ log_b(x) = y

Trigonometry Calculator

All six trig functions, inverse trig, and degree/radian conversions.

Trig Function Evaluator
Enter an angle — we'll calculate every trig value like a tight end running every route in the tree.
Degree ↔ Radian Converter

Unit Circle Reference

Interactive unit circle — hover or click any angle for exact values.

Angle Details
Click a point on the circle...

Limits Calculator

Evaluate limits numerically — approach from both sides.

Numerical Limit Evaluator
We'll approach the value from the left and right, closing in like a blitz off the edge.

Derivative Calculator

Symbolic differentiation — powered by math.js.

Find dy/dx
Enter f(x) and we'll find its derivative. Supports power rule, trig, exponentials, logs, and chain rule.

Integral Calculator

Definite integration via numerical methods (Simpson's rule).

Definite Integral ∫ f(x) dx
Like accumulating yards after the catch — we sum up the area under the curve.

Sequences & Series

Arithmetic and geometric sequences, partial sums, convergence tests.

Arithmetic Sequence
a_n = a₁ + (n - 1)d
Geometric Sequence
a_n = a₁ · r^(n-1)

Descriptive Statistics

Enter your data set — we'll run the full stat line.

Data Analyzer
Paste numbers separated by commas or spaces. We'll calculate every stat you'd need — like a complete box score.

Probability Calculator

Combinations, permutations, and distributions.

Combinations & Permutations
Binomial Probability
P(X = k) = C(n,k) · p^k · (1-p)^(n-k)
Normal Distribution (Z-Score)

Linear Regression

Find the best-fit line for your data — least squares method.

Least Squares Regression
Enter x and y values separated by commas. Same number of points in each.