Math Calculators
From percentages and fractions to slopes, quadratics, and integrals: fast math tools that show the formula and a worked example, every time.
Percentages & Everyday Math 12
- Percentage CalculatorPercent of a number, percent-of, and percent change in one tool.
- Percentage Difference CalculatorThe symmetric % gap between two values; order doesn't matter.
- Fraction CalculatorAdd, subtract, multiply, or divide fractions, simplified automatically.
- Decimal CalculatorExact decimal arithmetic: 0.1 + 0.2 really is 0.3 here.
- Ratio CalculatorSimplify ratios to lowest terms or solve A:B = C:X proportions.
- Average CalculatorMean, median, sum, min, max, and range from any list of numbers.
- Weighted Average CalculatorWeighted average of any set of numbers with custom weights.
- Rounding CalculatorRound to any place value or sig figs, with all the common roundings side by side.
- Temperature ConverterFahrenheit, Celsius, and Kelvin: enter one, get all three.
- Height Convertercm to feet & inches and back: exact math, with meters.
- Weight Converterkg to lbs and back, plus stones, ounces, and grams.
- Square Footage CalculatorAdd up to three shapes, get total area and project cost.
Algebra & Numbers 12
- Solve for X CalculatorType an equation, get every solution with the work shown.
- Order of Operations CalculatorEvery step narrated, plus both honest answers to viral bait like 8/2(2+2).
- Quadratic Formula CalculatorSolve ax² + bx + c = 0: real, repeated, or complex roots.
- y = mx + b CalculatorSlope-intercept equation from two points, a slope, or an intercept.
- Slope CalculatorSlope, y-intercept, and line equation from any two points.
- Distance Formula CalculatorStraight-line distance between any two points, plus the midpoint.
- Midpoint CalculatorMidpoint between two points, or the missing endpoint from a midpoint.
- Long Division CalculatorLong division worked one digit at a time, with the full bracket layout.
- GCF CalculatorGCF and LCM of up to 6 numbers, with factor lists and steps.
- Square Root CalculatorDecimal answer plus exact simplified radical form, steps included.
- Scientific Notation CalculatorConvert to and from scientific notation, plus multiply or divide, with steps.
- Golden Ratio CalculatorSplit any length in the golden ratio or check two numbers against phi.
Geometry 9
- Circle CalculatorSolve any circle from one known value, with the steps shown.
- Triangle CalculatorSolve any triangle: SSS, SAS, ASA, AAS, or SSA with full steps.
- Right Triangle CalculatorTwo facts in, the whole right triangle out, steps included.
- Law of Sines CalculatorSolve AAS, ASA and the ambiguous SSA case, with both triangles.
- Law of Cosines CalculatorSolve SSS and SAS triangles, with every step shown.
- Sphere Volume CalculatorVolume of a sphere from radius, diameter, circumference, or surface area.
- Cylinder Volume CalculatorVolume, surface area, and gallons from radius or diameter and height.
- Cone Volume CalculatorVolume, slant height, and surface area of a cone, steps included.
- Polar Coordinates CalculatorConvert (x, y) to (r, θ) and back: degrees or radians, quadrant included.
Calculus & Advanced 8
- Derivative CalculatorStep-by-step derivatives of polynomials, trig, exponentials and logs, every rule shown.
- Integral CalculatorType f(x), set your bounds, get the definite integral: six decimals, no fuss.
- Mean Value Theorem CalculatorFind every c where the tangent slope equals the average slope on [a, b].
- Matrix Calculator2×2 and 3×3 matrices: add, subtract, multiply, determinant, inverse.
- Least Squares Regression CalculatorPaste x,y points and get the best-fit line, r, and r² in one click.
- Delta-V CalculatorRocket equation: delta-v from mass ratio and engine Isp.
- Orbital Period CalculatorKepler's third law: orbital period and speed around any body.
- LLM API Cost CalculatorPrice your monthly GPT, Claude & Gemini API bill by tokens and request volume.
More tools 3
Find the right tool by what you are doing
- Everyday arithmetic. percentages, fractions, ratios, rounding, and the average calculator for mean, median, and range.
- Algebra. quadratic formula, slope, y = mx + b, square roots with exact radical form, and GCF and LCM.
- Geometry. any triangle or a right triangle, circles, and volumes for a sphere, cylinder, or cone.
- Coordinates. distance, midpoint, and polar conversion.
- Calculus. derivatives with full step-by-step working, definite integrals, and the mean value theorem.
- Precision work. long division laid out digit by digit, exact decimal arithmetic, scientific notation, and the matrix calculator.
Every answer shows its working
On the math and geometry pages the steps are generated by the same code that produces the answer, using the numbers you actually entered. That is a deliberate rule rather than a feature of a few pages, and it has a useful consequence: the explanation and the result cannot disagree, because there is only one calculation happening. If the steps look wrong, the answer is wrong too, and you can see exactly where.
It also means these tools are usable for learning rather than just for finishing. The derivative calculator names which rule it applied at each stage, and the long division calculator narrates one digit at a time in the bracket layout you were taught.
Exact beats approximate where it can
Several of these tools deliberately avoid floating point. The decimal calculator gives you 0.1 plus 0.2 equals 0.3, which most programming languages will not. The rounding calculator uses digit-string arithmetic so 1.005 rounds to 1.01 rather than falling foul of how that number is actually stored. The square root calculator returns the simplified radical alongside the decimal, and GCF shows both prime factorisation and the Euclidean algorithm.
Where a result genuinely cannot be exact, we say how it was approximated rather than presenting a rounded figure as though it were the truth.
Frequently asked questions
Do these show the steps or just the answer?
Both. On math, statistics, and geometry pages the working is rendered from your own inputs by the same code that computes the answer, so the two can never disagree. The derivative calculator names the rule used at each stage and the long division calculator narrates digit by digit in the standard bracket layout.
Why does your decimal calculator give 0.3 for 0.1 plus 0.2?
Because it does exact decimal arithmetic instead of binary floating point. In most programming languages that sum produces 0.30000000000000004, which is correct for how the numbers are stored and wrong for what you asked. The same approach is why our rounding calculator gets 1.005 to 1.01 rather than 1.00.
Can the derivative calculator handle any function?
It handles polynomials, trigonometric functions, exponentials, and logarithms, with the chain, product, quotient, and power rules, plus logarithmic differentiation for cases like x to the x. It deliberately does not attempt implicit differentiation, partial derivatives, or special functions such as Gamma and erf, which are a different kind of tool's job.
Is there a limit on how many numbers I can enter?
The list-based tools such as average and standard deviation accept as many numbers as you can paste. Tools with fixed inputs, like the matrix calculator at 2x2 and 3x3, state their limits on the page. Nothing is capped silently: if a tool cannot take your input it says so rather than truncating it.