Loadingβ¦
Loadingβ¦
Everyday and technical calculators.
Calc
A fast online calculator with a keypad, keyboard input, brackets, percentages, square roots, and a history of your calculations. Exact decimals: 0.1 + 0.2 = 0.3.
Open tool βCalc
Free online scientific calculator: sin, cos, tan and inverses in degrees or radians, logs, powers, roots, factorials, Ο and e, with history and 34-digit precision.
Open tool βPercent
Seven percentage calculators in one: percent of a number, what percent, percentage change, increase or decrease by a percent, percentage difference, and reverse percentages.
Open tool βRatio
Simplify ratios (including decimals), solve proportions like 3 : 4 = x : 20, and divide an amount in a given ratio, with the working shown.
Open tool βFractions
Add, subtract, multiply and divide fractions and mixed numbers exactly. Get the simplest form, mixed number, decimal (with repeating digits), and percent.
Open tool βPowers
Raise any number to any power: exact results for whole-number powers (even huge ones like 2ΒΉβ°β°β°), plus negative, fractional and decimal exponents.
Open tool βRoots
Square roots, cube roots and any nth root to 30 digits, with simplified radical form (β72 = 6β2) and perfect-power detection.
Open tool βLogs
Logarithms in any base β logββ, ln (natural), logβ or custom β to 30 significant digits, with the change-of-base working.
Open tool βn!
Exact factorials up to 25,000! β every digit, with the digit count and trailing zeros β plus double factorials n!!.
Open tool βPrimes
Check whether a number up to 200 digits is prime, find the next prime, list primes in a range, or generate the first N primes β instantly, in your browser.
Open tool βFactors
Break any whole number (up to 60 digits) into prime factors, with exponents, the division steps, and all its divisors.
Open tool βLCM
Find the greatest common divisor (GCD/HCF) and least common multiple (LCM) of two or more whole numbers, with Euclid's algorithm shown step by step.
Open tool βFibonacci
Get the exact nth Fibonacci number (up to n = 200,000), list the sequence, or check whether a number is a Fibonacci number.
Open tool βnCr
Count permutations (nPr) and combinations (nCr), with and without repetition, exactly β even for large n.
Open tool βOdds
Calculate probabilities for two events (and, or, not, conditional), the chance of something happening at least once, and binomial probabilities for k successes in n trials.
Open tool βSolve
Solve equations for x β linear, quadratic, cubic and beyond, exponential and trig β and systems of linear equations, with exact answers where possible.
Open tool βQuadratic
Solve axΒ² + bx + c = 0 exactly: roots as simplified radicals or fractions (including complex roots), the discriminant, vertex, factored form, and a graph.
Open tool βMatrix
Add, subtract and multiply matrices, and find the determinant, inverse, transpose, rank, trace, powers and RREF β exactly, with fractions β up to 8Γ8.
Open tool βVectors
2D and 3D vectors: add, subtract, scale, magnitude, unit vector, dot and cross products, angle between vectors, projection, and distance.
Open tool βBases
Convert whole numbers between binary, octal, decimal, hex and any base from 2 to 36, see two's complement, and do arithmetic and bitwise operations in any base.
Open tool βAverage
Paste a list of numbers to get the mean, median, mode, range, quartiles, IQR, geometric and harmonic means, and skewness.
Open tool βSpread
Calculate sample or population standard deviation and variance for a list of numbers, with a step-by-step table, coefficient of variation, and standard error.
Open tool βZ-score
Convert a value to a z-score, find normal-distribution probabilities and p-values from z, or get the z-score for any percentile.
Open tool βArea
Area and perimeter of rectangles, squares, triangles, circles, trapezoids, parallelograms, rhombuses, ellipses, sectors, and regular polygons, in any unit.
Open tool βCircle
Enter any one of a circle's radius, diameter, circumference or area to get all the others instantly.
Open tool βTriangle
Solve any triangle from three values β SSS, SAS, ASA, AAS or SSA β to get all sides, angles, area, perimeter, heights and type, with a drawing to scale.
Open tool βVolume
Volume and surface area of cubes, boxes, cylinders, cones, spheres, hemispheres, pyramids, prisms and capsules, in any unit.
Open tool βRight triangle
Find the missing side of a right triangle with aΒ² + bΒ² = cΒ²: the hypotenuse from two legs, or a leg from the hypotenuse and the other leg.
Open tool βMotion
Solve d = v Γ t for speed, distance or time, mixing units freely β km/h, mph, m/s, knots; km, miles, metres; hours, minutes, seconds.
Open tool βMotion
Calculate acceleration from a change in velocity, from force and mass, or from distance β and solve for any other variable, in any units.
Open tool βForce
Solve F = m Γ a for force, mass or acceleration, or find weight from mass (W = mg), in newtons, kN, lbf or kgf.
Open tool βMomentum
Calculate momentum (p = mv) and impulse (Ξp = FΞt), solving for any variable in any units.
Open tool βEnergy
Calculate kinetic energy (Β½mvΒ²) and gravitational potential energy (mgh), solving for any variable, in joules, kWh, calories, BTU and more.
Open tool βPower
Mechanical power (P = W/t, P = Fv) and electrical power (P = VI, P = IΒ²R): solve for any variable, in watts, kW, horsepower or BTU/h.
Open tool βPressure
Calculate pressure from force and area (P = F/A) or fluid depth (P = Οgh), in Pa, kPa, bar, psi, atm or mmHg.
Open tool βDensity
Solve Ο = m/V for density, mass or volume in any units β g/cmΒ³, kg/mΒ³, lb/ftΒ³; grams or pounds; mL, litres or gallons.
Open tool βWork
Calculate the work done by a force (W = Fd cos ΞΈ), or solve for force, distance or angle, in joules, kJ, ftΒ·lbf and more.
Open tool βChemistry
Calculate molarity from mass or moles of solute, solve for mass or volume, and work out dilutions with cβVβ = cβVβ.
Open tool βChemistry
Enter a chemical formula to get its molar mass and percent composition by element. Handles brackets and hydrates, using IUPAC standard atomic weights.
Open tool βChemistry
Calculate pH, pOH, [HβΊ] and [OHβ»] from any one of them, or from the concentration of a strong or weak acid or base (with Ka or Kb).
Open tool βElectrical
Enter any two of voltage, current, resistance and power to get the other two, with units from Β΅A to kV and mΞ© to MΞ©.
Open tool βElectrical
Decode 4, 5 and 6-band resistor colour codes, or find the bands for a value, plus the nearest standard E12, E24 or E96 value.
Open tool βElectrical
Solve the power triangle (kW, kVA, kVAR, power factor) from any two values, and size the capacitor needed to correct the power factor.
Open tool β