TFT

Math Tools

173+ free online math tools and calculators. Solve equations, convert units, visualize data, and explore mathematics – all in your browser.

Why Use Our Math Tools?

Instant Results

Get calculations and solutions immediately in your browser

100% Free

All tools are completely free with no registration required

Step-by-Step

Many tools show detailed solutions and explanations

Accurate

Precise calculations verified for mathematical correctness

All Math Tools

A comprehensive collection of 173 math tools and calculators organized by category

2D Function Plotter (y = f(x))
Plots any 2D mathematical function y = f(x) on an interactive coordinate plane

Open Tool →

Absolute Value Calculator
Returns the absolute value (magnitude) of any real number or expression

Open Tool →

Age Calculator
Calculates exact age in years, months, and days from a birthdate to today or a specified date

Open Tool →

Angle Calculator (in triangle)
Calculates missing angles in a triangle given other angles or side lengths

Open Tool →

Angle of Elevation / Depression Solver
Calculates the angle of elevation or depression given height and horizontal distance, or vice versa

Open Tool →

Annuity Calculator
Calculates the payment, present value, or future value of an annuity

Open Tool →

Antilogarithm Calculator
Calculates the antilogarithm (inverse of logarithm) for any base and given log value

Open Tool →

Area Calculator (Circle, Rectangle, Triangle, etc.)
Calculates the area of common 2D shapes including circle, rectangle, triangle, trapezoid, and more

Open Tool →

Area Converter
Converts between area units including square meters, square feet, acres, hectares, and more

Open Tool →

Arithmetic Sequence Calculator
Calculates terms, common difference, and partial sums of arithmetic sequences

Open Tool →

Armstrong Number Checker
Checks if a number is an Armstrong (narcissistic) number where the sum of digits raised to the power of digit count equals the number

Open Tool →

Average / Mean Calculator
Computes the arithmetic mean of a set of numbers instantly

Open Tool →

Bar Chart Builder
Creates bar charts from categorical data to compare values across categories

Open Tool →

Big Number Calculator
Performs arithmetic operations on very large integers beyond normal calculator limits

Open Tool →

Binary Addition / Subtraction
Performs binary number addition and subtraction with step-by-step working

Open Tool →

Binomial Expansion Calculator
Expands binomial expressions (a + b)^n using the binomial theorem for any power n

Open Tool →

Bitwise Operations Calculator
Performs bitwise AND, OR, XOR, NOT, and shift operations on integers

Open Tool →

Boolean Expression Evaluator
Evaluates Boolean expressions for given truth values of variables

Open Tool →

Box Plot Generator
Creates a box-and-whisker plot from a dataset showing five-number summary and outliers

Open Tool →

Break-Even Point Calculator
Calculates the break-even point in units and revenue for a business given fixed costs, variable costs, and selling price

Open Tool →

Cartesian Product Calculator
Calculates the Cartesian product of two sets, listing all ordered pairs

Open Tool →

Check Divisibility by 2–20
Checks divisibility of a number by all integers from 2 to 20 using divisibility rules

Open Tool →

Circle Calculator (radius, diameter, area, circumference)
Calculates all properties of a circle including radius, diameter, area, and circumference from any one measurement

Open Tool →

Combination Calculator (nCr)
Calculates the number of combinations of r items chosen from n items

Open Tool →

Complement of a Set
Calculates the complement of a set with respect to a given universal set

Open Tool →

Compound Interest Calculator
Calculates compound interest and total amount for various compounding periods

Open Tool →

Confidence Interval Calculator
Calculates confidence intervals for population means given sample statistics

Open Tool →

Coordinate Geometry Calculator
Performs coordinate geometry calculations including distance, midpoint, slope, and line equations

Open Tool →

Coordinate Plane Plotter
Plots points, lines, and shapes on an interactive coordinate (Cartesian) plane

Open Tool →

Correlation Coefficient Calculator
Calculates the Pearson correlation coefficient (r) between two datasets to measure linear relationship

Open Tool →

Currency Exchange Calculator (static rates)
Converts amounts between major world currencies using static exchange rates

Open Tool →

Data Storage Converter (KB, MB, GB, TB)
Converts between digital storage units including bytes, KB, MB, GB, TB, and PB

Open Tool →

Date Arithmetic (add/subtract days)
Adds or subtracts a number of days, weeks, or months to/from a given date

Open Tool →

Date Difference Calculator
Calculates the number of days, weeks, months, and years between two dates

Open Tool →

Day of the Week Calculator
Determines what day of the week any given date falls on

Open Tool →

Days Until / Since Calculator
Calculates how many days until or since a specific date from today

Open Tool →

Decimal to Fraction Converter
Converts any decimal number to its equivalent fraction in simplified form

Open Tool →

Definite Integral Calculator (numerical)
Numerically evaluates definite integrals over a specified interval

Open Tool →

Degrees ↔ Radians Converter
Converts angle measurements between degrees and radians instantly

Open Tool →

Derivative Calculator (basic rules)
Calculates derivatives of functions using basic differentiation rules including power, product, quotient, and chain rules

Open Tool →

Dice Roller Simulator
Simulates rolling one or more dice of various types (d4, d6, d8, d10, d12, d20) and totals results

Open Tool →

Difference of Sets
Calculates the difference between two sets (A - B), returning elements in A not in B

Open Tool →

Digit Sum Calculator
Calculates the sum of all digits in a number, with iterative digital root option

Open Tool →

Discount & Markup Calculator
Calculates the discount price or markup price of an item given percentage values

Open Tool →

Distance Between Two Points
Calculates the straight-line distance between two coordinate points in 2D or 3D space

Open Tool →

Divisibility Checker
Checks whether a given number is divisible by another number and shows the divisibility rule used

Open Tool →

Eigenvalue Calculator (2x2, 3x3)
Finds the eigenvalues of 2x2 and 3x3 matrices by solving the characteristic polynomial

Open Tool →

EMI / Loan Calculator
Calculates monthly EMI payments for loans based on principal, interest rate, and tenure

Open Tool →

Estimation Rounding Tool
Estimates and rounds numbers to aid in quick mental math approximations

Open Tool →

Euler's Totient Function
Calculates Euler's totient function φ(n), counting integers up to n that are coprime to n

Open Tool →

Expand & Simplify Binomials
Expands and simplifies binomial expressions like (a + b)² or (x + y)(x - y)

Open Tool →

Exponent Calculator
Computes the result of raising a base number to any given power or exponent

Open Tool →

Factor Calculator (integers)
Finds all factors of a given integer and lists them in ascending order

Open Tool →

Factorial Calculator
Calculates the factorial of any non-negative integer (n!)

Open Tool →

Factors List Generator
Generates and lists all factors of a given number in sorted order

Open Tool →

Fibonacci Sequence Generator
Generates the Fibonacci sequence up to n terms or finds the nth Fibonacci number

Open Tool →

Five Number Summary Calculator
Calculates the five-number summary of a dataset: minimum, Q1, median, Q3, and maximum

Open Tool →

Fraction Calculator
Calculates addition, subtraction, multiplication, and division of fractions and mixed numbers with simplified results

Open Tool →

Fraction to Decimal Converter
Converts any fraction or mixed number to its decimal equivalent

Open Tool →

Frequency Distribution Table
Generates a frequency distribution table from raw data showing frequency, relative frequency, and cumulative frequency

Open Tool →

Future Value Calculator
Calculates the future value of an investment given present value, interest rate, and time period

Open Tool →

GCD / HCF Calculator
Finds the Greatest Common Divisor (GCD) or Highest Common Factor (HCF) of two or more numbers

Open Tool →

Geometric Mean Calculator
Calculates the geometric mean of a set of numbers

Open Tool →

Geometric Sequence Calculator
Calculates terms, common ratio, and partial sums of geometric sequences

Open Tool →

Grade / GPA Calculator
Calculates GPA and overall grade from individual subject scores and credit hours

Open Tool →

Gradient / Slope at a Point
Calculates the gradient (derivative value) of a function at a specific point

Open Tool →

Harmonic Mean Calculator
Calculates the harmonic mean of a dataset, the reciprocal of the arithmetic mean of reciprocals

Open Tool →

Harmonic Series Calculator
Calculates partial sums of the harmonic series up to n terms

Open Tool →

Histogram Generator
Creates a histogram from a dataset by dividing data into bins and plotting frequency

Open Tool →

Identity Matrix Generator
Generates an identity matrix of any given size n×n

Open Tool →

Inequality Solver (linear)
Solves linear inequalities and displays the solution set on a number line

Open Tool →

Intersection of Sets
Calculates the intersection of two or more sets, returning only common elements

Open Tool →

Inverse Trig Calculator
Calculates inverse trigonometric values (arcsin, arccos, arctan) returning angles in degrees or radians

Open Tool →

Law of Cosines Calculator
Applies the Law of Cosines to find missing sides or angles in any triangle

Open Tool →

Law of Sines Calculator
Applies the Law of Sines to find missing sides or angles in any triangle

Open Tool →

LCM Calculator
Calculates the Least Common Multiple (LCM) of two or more numbers

Open Tool →

Leap Year Checker
Determines whether a given year is a leap year or not

Open Tool →

Length Converter
Converts between length units including meters, feet, inches, kilometers, miles, and more

Open Tool →

Limit Calculator (basic)
Evaluates limits of functions as the variable approaches a value or infinity

Open Tool →

Line Graph Builder
Creates line graphs from datasets to visualize trends and changes over time

Open Tool →

Linear Equation Solver (ax + b = c)
Solves linear equations of the form ax + b = c for the unknown variable x

Open Tool →

Linear Regression Calculator
Performs linear regression analysis on two-variable data and provides the regression equation and R² value

Open Tool →

Logarithm Calculator
Calculates the logarithm of a number for any base including natural log and log base 10

Open Tool →

Logic Gate Simulator
Simulates digital logic gates (AND, OR, NOT, NAND, NOR, XOR) with visual input/output

Open Tool →

Long Division Calculator (with steps)
Performs long division showing each step of the division process including quotient and remainder

Open Tool →

Long Multiplication (with steps)
Performs long multiplication of large numbers showing each step of the process

Open Tool →

Magic Square Generator
Generates magic squares of any odd or even order where all rows, columns, and diagonals sum to the same value

Open Tool →

Matrix Addition / Subtraction
Adds or subtracts two matrices of compatible dimensions element by element

Open Tool →

Matrix Determinant
Calculates the determinant of square matrices (2x2, 3x3, 4x4) with full expansion shown

Open Tool →

Matrix Inverse
Calculates the inverse of a square matrix if it exists, using row reduction or adjugate method

Open Tool →

Matrix Multiplication
Multiplies two matrices together showing the complete product matrix with steps

Open Tool →

Matrix Transpose
Computes the transpose of any matrix by swapping its rows and columns

Open Tool →

Mean, Median, Mode Calculator
Calculates the mean, median, and mode of any dataset with full statistical breakdown

Open Tool →

Midpoint Calculator
Finds the midpoint of a line segment given the coordinates of its two endpoints

Open Tool →

Mixed Number Calculator
Performs arithmetic operations (add, subtract, multiply, divide) on mixed numbers

Open Tool →

Modular Arithmetic Calculator
Performs modular arithmetic operations including addition, subtraction, multiplication, and exponentiation under a modulus

Open Tool →

Normal Distribution Calculator
Calculates probabilities and percentiles for a normal distribution given mean and standard deviation

Open Tool →

nth Term Finder
Finds the nth term of arithmetic or geometric sequences given initial values

Open Tool →

Number Base Converter (Binary, Octal, Hex, Decimal)
Converts numbers between binary, octal, decimal, and hexadecimal number systems

Open Tool →

Number Line Visualizer
Displays numbers and ranges on an interactive number line visualization

Open Tool →

Number Sorter
Sorts a list of numbers in ascending or descending order

Open Tool →

Number Word Converter (e.g. 1234 → one thousand...)
Converts any number into its full English word form

Open Tool →

Order of Operations (BODMAS) Solver
Evaluates math expressions using the correct order of operations (BODMAS/PEMDAS) with step-by-step breakdown

Open Tool →

Outlier Detector (IQR method)
Identifies outliers in a dataset using the Interquartile Range (IQR) method

Open Tool →

Palindrome Number Checker
Checks whether a given number reads the same forwards and backwards

Open Tool →

Pascal's Triangle Generator
Generates Pascal's Triangle up to any number of rows

Open Tool →

Percentage Calculator
Calculates percentages, percentage increase/decrease, and what percent one number is of another

Open Tool →

Percentage Change Calculator
Calculates the percentage increase or decrease between two values

Open Tool →

Perfect Number Checker
Determines whether a given number is a perfect number (sum of its divisors equals the number)

Open Tool →

Perimeter Calculator
Calculates the perimeter of common 2D shapes including rectangles, triangles, circles, and polygons

Open Tool →

Permutation Calculator (nPr)
Calculates the number of permutations of r items chosen from n items

Open Tool →

Pi (π) Digit Generator
Generates and displays the digits of Pi (π) up to a specified number of decimal places

Open Tool →

Pie / Bar Chart Generator
Creates pie charts and bar charts from user-provided categorical data

Open Tool →

Pie Chart Builder
Creates pie charts from proportional data to show part-to-whole relationships

Open Tool →

Polygon Interior Angle Sum
Calculates the sum of interior angles of any polygon given the number of sides

Open Tool →

Polynomial Evaluator
Evaluates a polynomial expression for a given value of the variable

Open Tool →

Power Set Generator
Generates all subsets (power set) of a given set

Open Tool →

Present Value Calculator
Calculates the present value of a future sum given discount rate and time period

Open Tool →

Pressure Converter
Converts between pressure units including pascals, bar, psi, atm, mmHg, and more

Open Tool →

Prime Factorization
Breaks down any integer into its prime factors and displays the prime factor tree

Open Tool →

Prime Number Checker
Determines whether a given integer is a prime number or composite number

Open Tool →

Probability Calculator
Calculates basic probability, complementary probability, and conditional probability for events

Open Tool →

Profit & Loss Calculator
Calculates profit or loss amount and percentage given cost price and selling price

Open Tool →

Pythagorean Theorem Calculator
Solves for any side of a right triangle using the Pythagorean theorem (a² + b² = c²)

Open Tool →

Quadratic Equation Solver
Solves quadratic equations of the form ax² + bx + c = 0 using the quadratic formula, showing all roots

Open Tool →

Random Number Generator
Generates random numbers within a user-specified range

Open Tool →

Rank of a Matrix
Determines the rank of a matrix using row reduction to row echelon form

Open Tool →

Ratio Calculator
Simplifies ratios and solves for missing values in proportional ratio equations

Open Tool →

Reverse a Number
Reverses the digits of any given integer

Open Tool →

Riemann Sum Calculator
Approximates the area under a curve using left, right, midpoint, or trapezoidal Riemann sums

Open Tool →

Right Triangle Calculator
Calculates all sides and angles of a right triangle given two known values

Open Tool →

ROI Calculator
Calculates Return on Investment (ROI) percentage for any investment

Open Tool →

Roman Numeral Converter
Converts integers to Roman numerals and Roman numerals back to integers

Open Tool →

Rounding Calculator
Rounds numbers to a specified number of decimal places or significant figures

Open Tool →

Sales Tax / VAT Calculator
Calculates the sales tax or VAT amount and total price including tax for any purchase

Open Tool →

Scalar Multiplication
Multiplies every element of a matrix by a scalar constant

Open Tool →

Scatter Plot Generator
Creates scatter plots from two-variable datasets to visualize relationships between variables

Open Tool →

Scientific Calculator
An advanced calculator supporting trigonometric functions, logarithms, exponents, and complex scientific computations

Open Tool →

Scientific Notation Converter
Converts numbers between standard form and scientific notation and vice versa

Open Tool →

Significant Figures Calculator
Counts or rounds a number to the correct number of significant figures

Open Tool →

Simple Interest Calculator
Calculates simple interest, principal, rate, or time using the SI formula

Open Tool →

Simplify Expression (basic)
Simplifies basic algebraic expressions by combining like terms and applying arithmetic rules

Open Tool →

Slope Calculator
Calculates the slope (gradient) of a line given two points or an equation

Open Tool →

Speed Converter
Converts between speed units including mph, km/h, m/s, knots, and more

Open Tool →

Square Root Calculator
Calculates the square root of any positive number with high precision

Open Tool →

Standard Calculator
A basic calculator that performs addition, subtraction, multiplication, and division operations

Open Tool →

Standard Deviation & Variance
Calculates standard deviation and variance for a dataset in both population and sample forms

Open Tool →

Subset Checker
Checks whether one set is a subset or proper subset of another set

Open Tool →

Sudoku Validator
Validates whether a completed Sudoku grid follows all the rules correctly

Open Tool →

Sum of Arithmetic Series
Calculates the sum of an arithmetic series using the arithmetic series sum formula

Open Tool →

Sum of Geometric Series
Calculates the sum of a geometric series including infinite geometric series

Open Tool →

Surface Area Calculator
Calculates the surface area of 3D shapes including cube, sphere, cylinder, cone, and more

Open Tool →

System of 2 Linear Equations Solver
Solves a system of two linear equations with two unknowns using substitution or elimination method

Open Tool →

Tangent Line Calculator
Finds the equation of the tangent line to a function at a given point

Open Tool →

Taylor Series Approximation
Generates the Taylor or Maclaurin series expansion of a function up to n terms

Open Tool →

Temperature Converter
Converts temperatures between Celsius, Fahrenheit, and Kelvin scales

Open Tool →

Time Converter
Converts between time units including seconds, minutes, hours, days, weeks, months, and years

Open Tool →

Time Duration Calculator
Calculates the duration between two times showing hours, minutes, and seconds elapsed

Open Tool →

Tip Calculator
Calculates tip amount and total bill including tip for any service, with bill splitting option

Open Tool →

Trace of a Matrix
Calculates the trace of a square matrix by summing the main diagonal elements

Open Tool →

Triangle Solver (SSS, SAS, ASA, AAS)
Solves all sides and angles of a triangle given SSS, SAS, ASA, or AAS configurations

Open Tool →

Trig Function Calculator (sin, cos, tan, etc.)
Calculates values of trigonometric functions (sin, cos, tan, csc, sec, cot) for any angle

Open Tool →

Trigonometric Identity Verifier
Verifies whether a given trigonometric identity is true by simplifying both sides

Open Tool →

Truth Table Generator
Generates truth tables for any logical expression with any number of variables

Open Tool →

Two's Complement Calculator
Converts integers to two's complement binary representation and vice versa

Open Tool →

Union of Sets
Calculates the union of two or more sets, returning all unique elements

Open Tool →

Unit Circle Reference Tool
Displays the unit circle with all key angle values, coordinates, and trig function values

Open Tool →

Venn Diagram Tool (2-3 sets)
Creates Venn diagrams for 2 or 3 sets and calculates union, intersection, and differences

Open Tool →

Volume Calculator (Cube, Sphere, Cylinder, Cone, etc.)
Calculates the volume of common 3D shapes including cube, sphere, cylinder, cone, and pyramid

Open Tool →

Volume Converter
Converts between volume units including liters, gallons, cubic meters, milliliters, and more

Open Tool →

Weight / Mass Converter
Converts between weight and mass units including kilograms, pounds, grams, ounces, and tons

Open Tool →

Weighted Average Calculator
Calculates the weighted average of values given their respective weights

Open Tool →

Z-Score Calculator
Calculates the Z-score (standard score) of a data point given the mean and standard deviation

Open Tool →

Common Use Cases

Homework & Study

Solve math problems step-by-step and understand concepts better with detailed explanations.

Engineering

Perform complex calculations for physics, mechanics, and electrical engineering problems.

Finance

Calculate loans, investments, interest rates, and other financial metrics accurately.

Data Analysis

Create charts, graphs, and visualizations to understand data patterns and trends.

Unit Conversion

Convert between different measurement systems for science, cooking, and travel.

Professional Work

Quick calculations and conversions for architects, contractors, and analysts.