One library. Every calculation.
Math and computer science calculators that show the working
Whether you're checking homework, revising for an exam or converting file sizes at work, pick a calculator, enter your numbers and see each step that leads to the answer, not just the result.
Math tools cover fractions, percentages, algebra, geometry and statistics. Computer science tools handle binary, hexadecimal, data units and transfer times, with short explanations that help the method stick.
results
Search results
Matching calculators
No matching calculator yet. Try a broader subject or browse the categories below.
Available now
Select your subject
Basic Math
Use our basic maths calculators for percentages, everyday calculations and quick number problems.
Open Basic Math → AAlgebra
Choose a linear, quadratic, simultaneous or polynomial equation solver. Explore exact answers, worked steps and graphs.
Open Algebra → GGeometry
Calculate rectangle, square, triangle and circle areas with formulas and practical examples.
Open Geometry → NNetworking
Calculate address ranges and plan IP networks without converting every octet by hand.
Open Networking →Available now
Popular calculators.
Quadratic Equation
Find real and complex roots, the discriminant and vertex.
Open Quadratic Equation → Most popular x,ySystem of Equations
Solve two or three equations with exact elimination steps.
Open System of Equations → Most popular xⁿPolynomial Equation
Find numerical roots and multiplicities up to degree six.
Open Polynomial Equation → Most popular x≶Inequality Solver
Solve linear inequalities with exact fractions, interval notation, worked steps and a number line.
Open Inequality Solver → Most popular [A]Matrix Calculator
Calculate matrix operations, determinants, inverses, RREF and rank, or solve Ax = b.
Open Matrix Calculator → Most popular P(x)Polynomial Operations and Factoring
Add, subtract, multiply, divide, differentiate and factor polynomials with worked steps.
Open Polynomial Operations and Factoring → Most popular P/QRational Expression Calculator
Simplify and combine polynomial fractions while preserving excluded values.
Open Rational Expression Calculator → Most popular f(x)Function Calculator
Evaluate functions, create value tables, estimate zeros and calculate compositions.
Open Function Calculator → Most popular logExponential and Logarithmic Solver
Solve common exponential and logarithmic equations with domain checks.
Open Exponential and Logarithmic Solver → Most popular √xRadical Equation Solver
Solve square-root equations and identify extraneous solutions by substitution.
Open Radical Equation Solver → Most popular %Percentage
Percentage calculator
Open Percentage → Most popular %ΔPercentage Change
Calculate an increase or decrease relative to an original value.
Open Percentage Change → Most popular %↔Percentage Difference
Compare two values using their average as the reference.
Open Percentage Difference → Most popular x̃Mean, Median, Mode and Range
Calculate the mean, median, mode and range of a data set.
Open Mean, Median, Mode and Range → Most popular x̄wWeighted Average
Calculate an average from values with different weights.
Open Weighted Average → Most popular ∶Ratio
Ratio calculator
Open Ratio → Most popular ∝Proportion
Proportion calculator
Open Proportion → Most popular /Fraction
Fraction calculator
Open Fraction → Most popular 1½Mixed Numbers
Mixed numbers calculator
Open Mixed Numbers → Most popular aₙArithmetic Sequence
Calculate terms and sums in an arithmetic sequence.
Open Arithmetic Sequence → Most popular rⁿGeometric Sequence
Calculate terms and sums in a geometric sequence.
Open Geometric Sequence → Most popular GCFGreatest Common Factor
Find the GCF of two or more integers.
Open Greatest Common Factor → Most popular LCMLeast Common Multiple
Find the LCM of two or more integers.
Open Least Common Multiple → Most popular pⁿPrime Factorization
Write an integer as a product of prime factors.
Open Prime Factorization → Most popular ÷Divisibility
Check divisibility and calculate the quotient and remainder.
Open Divisibility → Most popular #Random Number Generator
Generate random integers or decimals within a selected range.
Open Random Number Generator → Most popular ▭Rectangle
Solve length, width, area, perimeter and diagonal from two known measurements.
Open Rectangle → Most popular □Square
Solve side, diagonal, perimeter and area from one known measurement.
Open Square → Most popular △Triangle Area
Area from base and height, three sides or an included angle.
Open Triangle Area → Most popular ○Circle
Solve radius, diameter, circumference and area from one known measurement.
Open Circle → Most popular △Triangle Perimeter
Perimeter, semiperimeter and triangle type from three side lengths.
Open Triangle Perimeter → Most popular ⬡Regular Polygon
Solve a regular polygon's dimensions, area, perimeter and angles.
Open Regular Polygon → Most popular ◿Right Triangle
Solve a right triangle from two known sides, angles or related measurements.
Open Right Triangle → Most popular △General Triangle
Solve triangles using SSS, SAS, ASA, AAS or SSA.
Open General Triangle → Most popular ◔Circle Sector, Arc and Chord
Calculate sector, arc, chord, segment and sagitta measurements.
Open Circle Sector, Arc and Chord → Most popular ⬡3D Volume and Surface Area
Calculate volume and surface area for common three-dimensional solids.
Open 3D Volume and Surface Area → Most popular ⌁Irregular Polygon Area
Calculate polygon area, perimeter and centroid from coordinates.
Open Irregular Polygon Area → Most popular ↗Coordinate Geometry
Calculate distance, midpoint, slope, line and triangle measurements.
Open Coordinate Geometry → Most popular ⏢Trapezoid
Calculate trapezoid area, perimeter, legs, diagonals and angles.
Open Trapezoid → Most popular ⬭Ellipse
Calculate ellipse area, circumference, foci and eccentricity.
Open Ellipse → Most popular IPv4IPv4 Subnet, CIDR and VLSM
Analyse IPv4 networks, convert masks and CIDR prefixes, split subnets and create VLSM address plans.
Open IPv4 Subnet, CIDR and VLSM → Most popular IPv6IPv6 Subnet Calculator
Expand and compress IPv6 addresses, analyse prefixes, classify addresses and plan numbered /64 LAN subnets.
Open IPv6 Subnet Calculator → Most popular BandwidthBandwidth and Data Transfer Calculator
Calculate transfer time, required bandwidth or transferable data with bit, byte, decimal, binary and throughput-efficiency options.
Open Bandwidth and Data Transfer Calculator →Why QalcHub
Every answer has a method.
We show you the method.
An answer on its own won't help you in an exam or explain why your file transfer is slower than expected. Each calculator shows the steps it took, the rule or formula it used and where rounding comes in.
Show the working
Follow each step from your input to the answer, then change a value and see how the result changes.
Clear about the rules
Each calculator says which convention it uses, such as 1,000 or 1,024 bytes in a kilobyte, or how many decimal places it rounds to.
Private by design
Calculations run in your browser. The numbers you enter are never stored on our servers.
Calculators for homework, exams and everyday tech
Simplifying a fraction, solving an equation or checking a statistics answer? Converting binary to decimal, or working out how long a 4 GB download will take? Pick a calculator, enter your numbers and get the answer with the steps that lead to it.
The math tools cover fractions, percentages, algebra, geometry and statistics. The computer science tools cover number systems, data units, file sizes and transfer times. Each one includes a short explanation, so you can use the same method yourself next time.
Results are for learning and checking your work. Teachers, exam boards and software can use different rounding, notation or unit conventions, so follow the method you've been asked to use when it matters.