Math Calculators
60 math calculators — percentages, fractions, algebra, geometry, probability, statistics — each with the formula it uses printed on the page and a worked example. No black-box answers.
Formulas follow standard definitions from the NIST Digital Library of Mathematical Functions and classical textbooks. Calculations run entirely in your browser.
Math Tools by Use Case
Not sure which calculator you need? Find the right tool for your task below. Each calculator includes step-by-step explanations so you can learn the underlying math, not just get an answer.
Homework & Studying
Core tools for algebra, arithmetic, and test prep. These calculators show their work so you can follow the solution method and apply it to similar problems on your own.
Statistics & Data Analysis
Tools for analyzing datasets, running hypothesis tests, and building regression models. Useful for statistics courses, research projects, and anyone working with real-world data.
Geometry & Measurement
Calculate dimensions, areas, and volumes for 2D and 3D shapes. Helpful for geometry homework, construction planning, or any situation where you need precise measurements.
Number Crunching
Everyday number tools for percentages, exponents, factors, and base conversions. Great for quick calculations, number theory homework, and programming tasks.
Advanced Math
Calculus, linear algebra, and equation-solving tools for college-level coursework. Each calculator breaks down the solution process so you can verify your manual work.
Math Calculators FAQ
Can these calculators show step-by-step solutions?
Yes. Most of our calculators, including the fraction calculator, quadratic formula calculator, derivative calculator, and standard deviation calculator, display a full breakdown of each step in the solution. This is designed to help you learn the method, not just copy an answer. For example, the fraction calculator shows how it finds a common denominator, and the derivative calculator identifies which differentiation rules it applies at each stage.
Are these tools accurate enough for homework and exams?
These calculators use standard mathematical algorithms and are accurate for the types of problems covered in middle school through college-level courses. Floating-point arithmetic can introduce tiny rounding differences in extreme cases (very large numbers or many decimal places), but for typical homework problems the results match what you would get by hand. We also offer a big number calculator for situations that require arbitrary-precision arithmetic beyond standard floating-point limits.
What is the difference between the basic and scientific calculator?
The basic calculator handles the four standard operations (addition, subtraction, multiplication, division) and is ideal for quick everyday arithmetic. The scientific calculator adds trigonometric functions (sin, cos, tan), logarithms (log, ln), exponents, factorials, and constants like pi and e. If you are working on a problem that involves angles, exponential growth, or any function beyond simple arithmetic, the scientific calculator is the right choice.
Can I use the graphing calculator for calculus?
The graphing calculator lets you plot any function and visually explore its behavior, which is useful for understanding limits, continuity, and the shape of derivatives and integrals. However, it is primarily a visualization tool. For symbolic differentiation and integration with step-by-step work, use the dedicated derivative calculator or integral calculator. A good workflow is to solve the problem symbolically first, then graph the original function and its derivative together to confirm your result visually.
How do the statistics calculators handle sample vs. population?
This distinction matters because sample calculations use (n - 1) in the denominator (Bessel's correction) while population calculations use n. Our standard deviation calculator and variance calculator let you choose between sample and population mode so you get the correct result for your context. As a rule of thumb, if your data represents a complete group (every student in a class, every transaction in a quarter), use population. If your data is a subset drawn from a larger group (a survey of 200 out of 10,000 customers), use sample. The confidence interval and p-value calculators also account for sample size in their formulas automatically.
Basic & Scientific
Scientific Calculator
Advanced scientific calculator with trigonometry, logarithms, and exponential functions.
Basic Calculator
Simple calculator for basic arithmetic operations including addition, subtraction, multiplication, and division.
Percentage Calculator
Calculate percentages, percentage change, and percentage of a number. Multiple calculation modes available.
Fraction Calculator
Add, subtract, multiply, and divide fractions with step-by-step solutions and automatic simplification.
Exponent Calculator
Calculate powers and exponents. Supports positive, negative, and fractional exponents.
Log Calculator
Calculate logarithms with any base including natural log (ln) and common log (log10).
Root Calculator
Calculate square roots, cube roots, and nth roots of any number.
Average Calculator
Calculate mean average of a set of numbers quickly and easily.
Rounding Calculator
Round numbers to specified decimal places or significant figures.
Big Number Calculator
Calculate with arbitrarily large numbers beyond standard limits.
Percent Error Calculator
Calculate percent error between expected and actual values for error analysis.
Number Theory
GCF Calculator
Find the Greatest Common Factor (GCD) of two or more numbers with detailed steps.
LCM Calculator
Calculate the Least Common Multiple of two or more numbers with explanation.
Factor Calculator
Find all factors of a number including prime and composite factors.
Prime Factorization Calculator
Break down numbers into their prime factors with detailed factorization tree.
Common Factor Calculator
Find all common factors shared between two or more numbers.
Long Division Calculator
Perform long division with step-by-step solution showing all work.
Number Sequence Calculator
Find patterns in number sequences and predict the next terms.
Random Number Generator
Generate random numbers within a specified range for various purposes.
Base Conversion
Binary Calculator
Convert between binary, decimal, hexadecimal, and octal number systems.
Hex Calculator
Convert and perform arithmetic with hexadecimal numbers.
Scientific Notation Calculator
Convert numbers to and from scientific notation (exponential form).
Scientific Notation Converter
Two-way converter between decimal numbers and scientific notation with steps.
Roman Numeral Converter
Convert between Roman numerals and decimal numbers.
Geometry
Triangle Calculator
Calculate triangle area, perimeter, angles, and sides with various input methods.
Right Triangle Calculator
Calculate right triangle properties using Pythagorean theorem and trigonometry.
Pythagorean Theorem Calculator
Calculate the sides of a right triangle using a² + b² = c².
Circle Calculator
Calculate circle area, circumference, diameter, and radius.
Volume Calculator
Calculate volume of 3D shapes including spheres, cylinders, cones, and prisms.
Area Calculator
Calculate area of various 2D shapes including rectangles, circles, and triangles.
Surface Area Calculator
Calculate surface area of 3D shapes including cubes, spheres, and cylinders.
Distance Calculator
Calculate distance between two points in 2D or 3D coordinate space.
Algebra
Quadratic Formula Calculator
Solve quadratic equations using the quadratic formula with step-by-step solutions.
Slope Calculator
Calculate the slope of a line from two points and find the equation.
Ratio Calculator
Calculate and simplify ratios, find equivalent ratios, and solve proportion problems.
Matrix Calculator
Perform matrix operations including addition, multiplication, determinant, and inverse.
Statistics
Statistics Calculator
Calculate comprehensive statistics including mean, median, mode, range, and more.
Stem and Leaf Plot
Turn any dataset into a stem-and-leaf plot with steps, sorted rows and key.
Standard Deviation Calculator
Calculate mean, variance, and standard deviation for a dataset with detailed steps.
Significant Figures Calculator
Count sig figs, round to N significant figures, and do sig-fig-correct arithmetic with rules shown.
Mean Median Mode Calculator
Calculate measures of central tendency including mean, median, and mode.
Sample Size Calculator
Calculate required sample size for surveys and statistical studies.
Z-Score Calculator
Calculate z-scores and find probabilities from the standard normal distribution.
Confidence Interval Calculator
Calculate confidence intervals for population parameters with various confidence levels.
P-Value Calculator
Calculate p-values for hypothesis testing and statistical significance.
Probability
Probability Calculator
Calculate probabilities for single and multiple events including combinations.
Permutation Calculator
Calculate permutations and combinations for arranging objects in order.
Half Life Calculator
Calculate radioactive decay, exponential decay, and half-life of substances.
Calculus
Derivative Calculator
Calculate derivatives with step-by-step solutions using power rule, chain rule, product rule, and more.
Integral Calculator
Calculate indefinite and definite integrals with step-by-step solutions and integration techniques.
Limit Calculator
Calculate limits with step-by-step solutions including L'Hôpital's rule and special limits.
Equations & Graphing
Equation Solver
Solve linear, quadratic, polynomial, and other equations with step-by-step solutions.
Systems of Equations Solver
Solve systems of linear equations using substitution, elimination, or matrices.
Factoring Calculator
Factor polynomials including trinomials, difference of squares, and perfect squares.
Graphing Calculator
Plot mathematical functions interactively with zoom, pan, and analysis features.
Linear Regression Calculator
Calculate linear regression with scatter plot visualization, R-squared, and predictions.
Trigonometry
Trigonometry Calculator
Calculate all six trig functions, inverse functions, and identities for any angle.
Sine Calculator
Calculate sine of angles in degrees or radians with graph visualization.
Cosine Calculator
Calculate cosine of angles in degrees or radians with graph visualization.
Tangent Calculator
Calculate tangent of angles in degrees or radians with graph visualization.
Why Use Our Math Calculators?
Step-by-Step Solutions
Understand the math with detailed step-by-step explanations for each calculation.
Instant Results
Get answers instantly. No waiting, no signup, just fast calculations.
Works Offline
Once loaded, calculators work without internet. Perfect for studying anywhere.