Math & Units
Bases, units, calculators · 114 tools
Convert angles between degrees, radians, gradians, turns, and arcminutes/arcseconds.
Convert an integer between any two radixes from base 2 to base 36 with full digit-set support.
Find the nth term and sum of arithmetic or geometric sequences.
Find a missing width or height for a target aspect ratio and reduce any resolution to its simplest ratio.
Add, subtract, multiply, and divide numbers in any base 2–36.
Split an amount fairly among people, including unequal weighted shares.
Convert between standard binary and reflected Gray code at any bit width.
Apply logical/arithmetic shifts and circular rotations to a fixed-width integer and watch each bit move.
Perform AND, OR, XOR, NOT and shifts on two integers, shown in all bases.
Calculate Body Mass Index from height and weight in metric or imperial units with a category label.
Find the units and revenue needed to cover fixed and variable costs.
Compute the compound annual growth rate between two values over time.
Compute area, circumference, diameter, arc, and sector from any one input.
Generate the full Collatz (3n+1) sequence for any start value and report its statistics.
Add, multiply, divide, and convert complex numbers between rectangular and polar form.
Project savings growth with compound interest, optional regular contributions, and a yearly breakdown.
Express a decimal or fraction as a continued fraction and reconstruct its best rational approximations.
Convert kitchen measurements between cups, tablespoons, teaspoons, milliliters, ounces, and grams.
Spell a monetary amount in legal/cheque form like 'One Thousand Two Hundred Dollars and 50/100'.
Convert data transfer rates between bps, Kbps, Mbps, Gbps, and bytes-per-second equivalents.
Convert freely between a decimal, an exact fraction, and a percentage in one panel.
Compute exact probabilities of dice-roll sums and target outcomes.
Compute the digit sum, iterated digital root, and casting-out-nines check of a number.
Solve a missing width or height that preserves a given aspect ratio.
Find sale price, savings, and effective discount including stacked discounts.
Compute Euclidean distance between two points in 2D or 3D space.
Test divisibility of a number by 2-13 and show which mental-math rule applies.
List every divisor of a number with totals, divisor count, and divisor pairs.
Convert geographic coordinates between degrees-minutes-seconds and decimal degrees.
Compute area, perimeter, eccentricity, and foci of an ellipse.
Convert numbers to engineering notation (powers of 1000) with SI metric prefixes.
Raise numbers to powers, find roots, and evaluate scientific exponent expressions.
Compute exact n!, double factorial, and subfactorial for large integers.
Compute factorials, nPr permutations, and nCr combinations exactly for large n.
Compute the nth Fibonacci/Lucas number and list the sequence exactly.
Convert real numbers to and from signed/unsigned Qm.n fixed-point integer representations.
Convert fractions to decimals and decimals to simplified fractions, detecting repeating decimals.
Add, subtract, multiply, and divide fractions and mixed numbers with exact simplified results.
Reduce any fraction to lowest terms and show the mixed-number and decimal forms.
Converts numbers with fractional parts between arbitrary bases 2 through 36.
Convert fuel efficiency between MPG (US/UK), km/L, and liters per 100 km.
Find the greatest common divisor and least common multiple of numbers.
Compute weighted grade point average from courses, credits, and grades.
Computes the distance and initial bearing between two latitude/longitude points.
Decompose a decimal number into IEEE-754 single and double precision sign, exponent, and mantissa bits.
Fully factor an integer into primes and explore all derived multiplicative properties.
Solves a system of linear equations using Gaussian elimination and reports the solution.
Calculate monthly loan payment, total interest, and total repayment from principal, rate, and term.
Generate a full month-by-month amortization table for a fixed-rate loan.
Evaluate logs in any base plus natural/common logs and their antilogs.
Convert between cost, price, markup, and profit margin.
Add, subtract, multiply, transpose, and find the determinant and inverse of small matrices.
Computes the determinant, inverse, and rank of a small square matrix.
Compute central-tendency measures from a list of numbers.
Find the midpoint or any ratio division point of a segment.
Compute true modulo, modular addition, multiplication, and exponentiation with non-negative results.
Compute (base^exponent) mod m efficiently for very large numbers using fast square-and-multiply.
Find x such that a*x ≡ 1 (mod m) using the extended Euclidean algorithm.
See how extra monthly payments cut your loan term and interest.
Compute the GCD and LCM of an arbitrary list of integers with the Bezout combination.
Find the nearest prime above and below any number, plus the gap to each.
Convert numbers between binary, octal, decimal, hex and arbitrary bases.
Show one integer simultaneously in binary, octal, decimal, hex, and custom base.
Encode an integer as compact Base64 bytes and decode Base64 back to a number.
Turn cardinal numbers into ordinals: 21 → 21st and twenty-first.
Convert between running pace, speed, distance, and time for runs, walks, and cycling.
Compute the percentage difference between an old and new value.
Measure experimental accuracy as percent error vs a true value.
Apply a percentage increase or decrease to a number and reverse it.
Work out percentages, percentage change, and what-percent-of calculations.
Classify a number as perfect, abundant, or deficient and explore related number types.
Compute nPr, nCr, and related counting values for n and r.
Convert 2D points between polar (r, θ) and Cartesian (x, y) coordinates.
Evaluate a polynomial at a value and get its derivative via Horner's method.
Check whether a number is prime and view its prime factorization.
Generate every prime up to N (or the first K primes) with the Sieve of Eratosthenes.
Compute volume and surface area of cylinders, cubes, and box prisms.
Compute total tax across user-defined progressive income brackets.
Solve a/b = c/d for the unknown using cross multiplication.
Find the missing side of a right triangle from any two known sides.
Solve quadratic equations for real or complex roots from coefficients a, b, and c.
Perform integer (Euclidean) division showing quotient and remainder.
Generate random samples from uniform, normal, exponential, or Poisson distributions.
Generate cryptographically secure random integers within a custom range, with optional uniqueness.
Simplify ratios and solve for the missing fourth term in a proportion via cross-multiplication.
Compute area, perimeter, and diagonal of rectangles and squares.
Compute area, perimeter, and angles of any regular n-sided polygon.
Turn a repeating decimal like 0.1(6) into its exact fraction using the 9s-denominator method.
Finds the original amount given a percentage and result, and related reverse-percent problems.
Compute return on investment, net profit, and annualized ROI.
Convert between Roman numerals and integers (1–3999).
Convert to and from standard, additive (IIII), and vinculum (overline ×1000) Roman numerals.
Round numbers by decimals, significant figures, or a chosen rule.
Find the monthly deposit needed to reach a savings target by a date.
Evaluate math expressions with functions, constants and operators.
Add, multiply, and divide numbers written in scientific notation.
Convert numbers between plain decimal, scientific E-notation, and engineering notation.
Round a number to a chosen number of significant figures and count its sig figs.
Compute simple interest, total, or solve for any missing variable.
Find slope, intercepts, and the equation of a line through two points.
Compute volume and surface area of spheres, cones, and pyramids.
Compute population and sample standard deviation and variance with steps.
Compute mean, median, range, variance and standard deviation of a data set.
Convert durations between milliseconds, seconds, minutes, hours, days, and weeks.
Calculate tip amount, grand total, and per-person share when splitting a bill among people.
Compute area and perimeter of trapezoids and parallelograms.
Solve any triangle from 3 known sides/angles using the laws of sines and cosines.
Encode and decode signed integers in two's complement across 8/16/32/64-bit widths.
Convert length, mass, temperature, area, volume, speed and data sizes.
Compare products by price per unit to find the best value.
Add or remove VAT/sales tax and split gross into net plus tax.
Add, subtract, dot, cross, normalize, and measure angle between vectors.
Compute a weighted mean from value-weight pairs, e.g. grades.
Convert a raw value to a z-score and back given mean and standard deviation.