Math Tools

Everyday math helpers — crunch statistics like mean and standard deviation, simplify fractions, and handle common calculations quickly.

Statistics Calculator

Calculate mean, median, mode, range, variance and standard deviation from a list of numbers, with the sample and population distinction handled explicitly.

Fraction Calculator

Add, subtract, multiply and divide fractions, simplify them, and convert between improper fractions, mixed numbers and decimals.

Scientific Calculator

A full scientific calculator with trigonometry, logarithms, powers, roots and constants, running entirely in your browser with a visible expression history.

GPA Calculator

Calculate your grade point average from course letter grades and credit hours, with weighted and unweighted options and school-specific caveats.

Grade Calculator

Work out your weighted class grade and find the score you need on the final exam to reach a target, including when that target is out of reach.

Prime Number Checker & Factorizer

Check whether a number is prime and see its prime factorisation and divisors, with the reason only square roots need testing.

Quadratic Equation Solver

Solve quadratic equations accurately, including the cases where the textbook formula silently loses precision and returns a badly wrong root.

Triangle Solver

Solve a triangle from any three parts, showing both answers where two sides and a non-included angle admit two valid triangles.

Word Problem Practice

Rate, work, mixture, age and distance problems with the equation shown — and the tempting wrong answer named beside the right one.

Algebra Practice Generator

Equations, inequalities and systems with the working shown — including the sign flips and the systems that have no solution at all.

Unit Circle Trainer

Drill the exact trig values — √3/2, not 0.866 — with the whole circle held exactly, because a computer cannot check it by evaluating.

Integral Calculator

Antiderivatives proved by differentiating them back — and an honest refusal where none exists, which for most functions is the true answer.

Limit Calculator

Evaluate limits with L’Hôpital’s rule and two independent probe sequences — which is how it catches the limits that look convergent and are not.

Derivative Calculator

Differentiate any expression exactly, with the step-by-step rules — and see why the numerical shortcut has an accuracy floor it cannot beat.

Factoring & Quadratic Trainer

Practice factoring, difference of squares and completing the square — including the quadratics that do not factor, which most of them do not.

Number Base & Modular Arithmetic Drills

Practice base conversion, modulo, modular inverses and two’s complement — including the cases where the % operator gives a different answer.

Function Grapher

Plot any function of x, with the line broken at poles instead of drawn across them, and a warning when the curve turns faster than it can be sampled.

Check Digit Calculator & Validator

Check or compute the last digit of a card number, ISBN, EAN or UPC — and see exactly which typing mistakes each scheme can and cannot catch.

Combinations & Permutations

Calculate combinations and permutations for counting problems, with a clear test for which one your problem actually needs.

Programmer Calculator

Convert between binary, decimal, hex and octal and perform bitwise operations, with two's complement handling and the shift behaviour that catches people out.

Matrix Calculator

Add, multiply, transpose and find the determinant and inverse of matrices, with the dimension rules and why some matrices have no inverse at all.

Truth Table & Boolean Simplifier

Build a truth table for any expression and simplify it — with the simplified form checked against the original row by row before it is shown.

Polynomial Division & Root Finder

Divide polynomials long-hand or synthetically, find rational roots and differentiate — with the division identity shown holding on every result.

Slope & Line Equation Solver

Slope, all three forms, intercepts, parallels and perpendiculars from two points — handling vertical lines properly instead of printing infinity.

Curve Fit & Trendline Comparison

Fits five curves to your points and shows both R-squared values — the one a spreadsheet reports and the one measured in your own units.

Outlier & Data Normalisation Calculator

IQR fences by all four standard quartile conventions, z-scores with the ceiling they cannot pass, and normalisation that says when it would divide by zero.

Sequence & Series Calculator

Finds every arithmetic, geometric, polynomial and recurrence rule that fits your terms — then builds a rule giving any next term you name.

Set Operations & Venn Region Calculator

Union, intersection, difference and complement, every Venn region counted — and set identities proved over all membership patterns, not just your data.

Math Worksheet Generator

Printable maths worksheets by grade and topic, randomised every time, with the answer key on its own page.

Number Facts Explorer

Everything about any number up to a billion — prime factorisation, divisors, binary, Roman numerals, and the properties that make some numbers unusual.

About these math tools

The most useful thing here is not a formula but a warning about intuition. Take the birthday problem: in a room of 23 people the chance that two share a birthday is 50.7 per cent — better than even, from a group small enough to fit round a table. Almost everyone guesses something nearer 180, because they are unconsciously answering a different question. The intuitive question is how many people it takes for someone to share YOUR birthday, and that answer really is in the hundreds. The actual question is about any pair at all, and 23 people make 253 pairs. Probability is full of this substitution, where a hard question is quietly swapped for an easier one that feels the same. The second thing worth knowing is that computers do not do arithmetic the way arithmetic works. In almost every programming language 0.1 plus 0.2 does not equal 0.3 — it comes to 0.30000000000000004 — because a binary fraction cannot represent a tenth exactly, any more than a decimal fraction can represent a third. The error is tiny and it accumulates, which is why financial code counts whole cents rather than fractional dollars. The third is percentages, which cause more real-world confusion than any other piece of school arithmetic. A rise from four per cent to five is a rise of one percentage POINT and also a rise of twenty-five per cent, and both are correct; which one gets printed usually depends on which suits the argument. And percentage changes do not cancel — a fifty per cent fall needs a hundred per cent rise to undo it, which is why a portfolio that halves and then gains half is still a quarter down.

← Browse all 1001 tools