
Calculators and converters
Choose a tool or search for the calculation you need.
- ConversionsTravel and transport
Currency converter
Convert currencies covered by institutional sources, with the source and rate date clearly displayed.
Open : Currency converter - Dates and time
Age calculator
Calculate age in years, months and days at a chosen reference date.
Open : Age calculator - Dates and time
Date difference
Count elapsed calendar days between two dates in either direction.
Open : Date difference - Dates and time
Add or subtract days
Find a date by adding or subtracting a whole number of days.
Open : Add or subtract days - Dates and time
Time duration
Calculate a duration in hours and minutes, on the same day or into the next day.
Open : Time duration - Dates and time
Decimal hours
Convert hours and minutes to decimal hours and back.
Open : Decimal hours - Dates and time
Day of the week
Find the weekday for any supported date.
Open : Day of the week - Mathematics
Fraction calculator
Simplify a fraction or add, subtract, multiply and divide two fractions.
Open : Fraction calculator - Mathematics
Powers and roots
Calculate a power or an integer-degree root in the real numbers.
Open : Powers and roots - Mathematics
Simple and weighted average
Calculate the arithmetic average of a list, with or without weights.
Open : Simple and weighted average - Mathematics
Basic calculator
Add, subtract, multiply or divide two numbers.
Open : Basic calculator - Mathematics
Ratios and proportions
Simplify a positive integer ratio and find a proportional quantity.
Open : Ratios and proportions - Mathematics
Number rounding
Round a decimal number with an explicit precision and rule.
Open : Number rounding - Everyday life
Discount calculator
Calculate the price after a discount and the amount saved.
Open : Discount calculator - Everyday life
Unit price
Calculate a price per kilogram, liter or item and compare two offers.
Open : Unit price - Everyday life
VAT calculator
Find net, VAT and gross amounts using an entered rate.
Open : VAT calculator - Everyday life
Split bill and tip
Add a tip and split the total exactly between several people.
Open : Split bill and tip - Everyday life
Recipe portions
Scale an ingredient quantity to a new number of servings.
Open : Recipe portions - Everyday life
Profit margin and markup calculator
Calculate gross profit, markup based on cost, and gross margin based on selling price.
Open : Profit margin and markup calculator - SportsHealth
Running pace calculator
Calculate pace per kilometre or mile and average speed from a distance and elapsed time.
Open : Running pace calculator - Travel and transportEveryday life
Trip fuel cost calculator
Estimate fuel used and trip cost from the distance, fuel economy and price you enter.
Open : Trip fuel cost calculator - Everyday life
Compound interest and savings calculator
Illustrate the theoretical growth of a balance using an entered rate and regular contributions.
Open : Compound interest and savings calculator - Everyday life
Loan payment calculator
Estimate the theoretical payment for a fixed-rate amortizing loan.
Open : Loan payment calculator - Everyday life
Electricity cost calculator
Estimate energy use and cost from entered power, usage time and rate.
Open : Electricity cost calculator - Everyday life
Paint quantity calculator
Estimate paint quantity from area, number of coats and stated coverage.
Open : Paint quantity calculator - Conversions
File size converter
Convert a data size between decimal and binary units.
Open : File size converter - Conversions
File transfer time calculator
Estimate theoretical transfer time from file size and transfer rate.
Open : File transfer time calculator - Everyday life
Break-even point calculator
Estimate how many units must be sold to cover fixed costs at the entered price and variable cost.
Open : Break-even point calculator - Travel and transportEveryday lifeConversions
Fuel economy converter
Convert fuel economy between litres per 100 kilometres, US miles per gallon and imperial miles per gallon.
Open : Fuel economy converter - Everyday life
Loan amortization schedule
Show the estimated principal and interest breakdown for a fixed-rate loan payment schedule.
Open : Loan amortization schedule - Dates and time
Business days between dates
Count Monday-to-Friday weekdays between two selected dates.
Open : Business days between dates - Mathematics
Descriptive statistics calculator
Calculate the mean, median, mode, range, variance and standard deviation of a list of values.
Open : Descriptive statistics calculator - Mathematics
Probability calculator
Calculate an event probability, its complement and the odds in its favor.
Open : Probability calculator - Computing and networking
Hexadecimal calculator
Perform arithmetic and bitwise operations on hexadecimal numbers.
Open : Hexadecimal calculator - Computing and networking
IPv4 subnet calculator
Calculate network and broadcast addresses, masks, ranges and address counts for an IPv4 prefix.
Open : IPv4 subnet calculator - Computing and networking
IPv6 subnet calculator
Calculate the network prefix, address range and address count for an IPv6 address and CIDR prefix.
Open : IPv6 subnet calculator - Computing and networking
IPv4 VLSM subnet calculator
Split an IPv4 network into variable-sized subnets based on required host counts.
Open : IPv4 VLSM subnet calculator - Computing and networking
IPv4 CIDR aggregator
Summarize IPv4 networks into aggregated CIDR routes without expanding the address range.
Open : IPv4 CIDR aggregator - Computing and networking
Number base converter
Convert a whole number between binary, octal, decimal and hexadecimal bases.
Open : Number base converter - Computing and networking
IEEE 754 converter
Inspect a floating-point number’s IEEE 754 binary and hexadecimal representation in 32 or 64 bits.
Open : IEEE 754 converter - Computing and networking
HEX color converter
Convert a HEX color to RGB and HSL values.
Open : HEX color converter - Mathematics
Scientific calculator
Calculate scientific calculator with clear inputs and assumptions.
Open : Scientific calculator - Mathematics
Prime factorization
Calculate prime factorization with clear inputs and assumptions.
Open : Prime factorization - Mathematics
GCD calculator
Calculate gcd calculator with clear inputs and assumptions.
Open : GCD calculator - Mathematics
LCM calculator
Calculate lcm calculator with clear inputs and assumptions.
Open : LCM calculator - Mathematics
Quadratic equation solver
Calculate quadratic equation solver with clear inputs and assumptions.
Open : Quadratic equation solver - Mathematics
Percentage error
Calculate percentage error with clear inputs and assumptions.
Open : Percentage error - Mathematics
Scientific notation
Calculate scientific notation with clear inputs and assumptions.
Open : Scientific notation - Computing and networking
Bitwise calculator
Calculate bitwise calculator with clear inputs and assumptions.
Open : Bitwise calculator - Computing and networking
Base64 converter
Calculate base64 converter with clear inputs and assumptions.
Open : Base64 converter - Dates and time
Unix timestamp converter
Calculate unix timestamp converter with clear inputs and assumptions.
Open : Unix timestamp converter - Dates and time
Time zone converter
Calculate time zone converter with clear inputs and assumptions.
Open : Time zone converter - Everyday life
Word and character counter
Calculate word and character counter with clear inputs and assumptions.
Open : Word and character counter - Mathematics
Savings goal calculator
Calculate savings goal calculator with clear inputs and assumptions.
Open : Savings goal calculator - Mathematics
Loan payoff calculator
Calculate loan payoff calculator with clear inputs and assumptions.
Open : Loan payoff calculator - Mathematics
CAGR calculator
Calculate cagr calculator with clear inputs and assumptions.
Open : CAGR calculator - Mathematics
Rent vs buy calculator
Calculate rent vs buy calculator with clear inputs and assumptions.
Open : Rent vs buy calculator - Mathematics
Gross-to-net estimate
Calculate gross-to-net estimate with clear inputs and assumptions.
Open : Gross-to-net estimate - Mathematics
Inflation impact calculator
Calculate inflation impact calculator with clear inputs and assumptions.
Open : Inflation impact calculator - Health
Daily calorie estimate
Calculate daily calorie estimate with clear inputs and assumptions.
Open : Daily calorie estimate - Mathematics
Confidence interval calculator
Calculate confidence interval calculator with clear inputs and assumptions.
Open : Confidence interval calculator - Health
Body fat estimate
Calculate body fat estimate with clear inputs and assumptions.
Open : Body fat estimate - Health
One-rep max estimate
Calculate one-rep max estimate with clear inputs and assumptions.
Open : One-rep max estimate - Health
Heart rate zones
Calculate heart rate zones with clear inputs and assumptions.
Open : Heart rate zones - Mathematics
Triangle area calculator
Calculate triangle area calculator with clear inputs and assumptions.
Open : Triangle area calculator - Mathematics
Circle calculator
Calculate circle calculator with clear inputs and assumptions.
Open : Circle calculator - Mathematics
Concrete volume calculator
Calculate concrete volume calculator with clear inputs and assumptions.
Open : Concrete volume calculator - Mathematics
Roman numeral converter
Calculate roman numeral converter with clear inputs and assumptions.
Open : Roman numeral converter - Computing and networking
2 × 2 matrix determinant
Calculate 2 × 2 matrix determinant with clear inputs and assumptions.
Open : 2 × 2 matrix determinant - Mathematics
Permutations and combinations
Calculate permutations and combinations with clear inputs and assumptions.
Open : Permutations and combinations - Mathematics
Z-score calculator
Calculate z-score calculator with clear inputs and assumptions.
Open : Z-score calculator - Mathematics
Random number generator
Generate 1 to 100 integers between inclusive bounds, with possible repeats.
Open : Random number generator - Mathematics
Percentages
Calculate a percentage, a share or a change between two values.
Open : Percentages - Conversions
Unit converter
Convert length, area, volume, mass, temperature, speed, time, pressure, energy, power and frequency.
Open : Unit converter - Mathematics
Rule of three
Find the fourth value in a direct proportion from three known values.
Open : Rule of three - Mathematics
Complex numbers
Calculate complex numbers using the values and assumptions you provide.
Open : Complex numbers - Mathematics
Logarithm calculator
Calculate logarithm calculator using the values and assumptions you provide.
Open : Logarithm calculator - Mathematics
Significant figures
Calculate significant figures using the values and assumptions you provide.
Open : Significant figures - Mathematics
3 × 3 matrix determinant
Calculate 3 × 3 matrix determinant using the values and assumptions you provide.
Open : 3 × 3 matrix determinant - Mathematics
Vector dot product
Calculate vector dot product using the values and assumptions you provide.
Open : Vector dot product - Mathematics
2 × 2 linear system
Calculate 2 × 2 linear system using the values and assumptions you provide.
Open : 2 × 2 linear system - Mathematics
Arithmetic sequence
Calculate arithmetic sequence using the values and assumptions you provide.
Open : Arithmetic sequence - Mathematics
Trigonometry calculator
Calculate trigonometry calculator using the values and assumptions you provide.
Open : Trigonometry calculator - Everyday life
Ideal gas law
Calculate ideal gas law using the values and assumptions you provide.
Open : Ideal gas law - Everyday life
Density calculator
Calculate density calculator using the values and assumptions you provide.
Open : Density calculator - Computing and networking
Ohm’s law: current
Calculate ohm’s law: current using the values and assumptions you provide.
Open : Ohm’s law: current - Computing and networking
Resistor color code
Calculate resistor color code using the values and assumptions you provide.
Open : Resistor color code - Everyday life
Force, mass and acceleration
Calculate force, mass and acceleration using the values and assumptions you provide.
Open : Force, mass and acceleration - Everyday life
Kinetic energy
Calculate kinetic energy using the values and assumptions you provide.
Open : Kinetic energy - Everyday life
Hydrostatic pressure
Calculate hydrostatic pressure using the values and assumptions you provide.
Open : Hydrostatic pressure - Everyday lifeMathematics
Estimated mortgage principal
Calculate estimated mortgage principal using the values and assumptions you provide.
Open : Estimated mortgage principal - Everyday lifeMathematics
Early loan payoff
Calculate early loan payoff using the values and assumptions you provide.
Open : Early loan payoff - Everyday lifeConversions
Hourly to annual salary
Calculate hourly to annual salary using the values and assumptions you provide.
Open : Hourly to annual salary - Everyday lifeMathematics
Freelance target day rate
Calculate freelance target day rate using the values and assumptions you provide.
Open : Freelance target day rate - Everyday lifeMathematics
Commission calculator
Calculate commission calculator using the values and assumptions you provide.
Open : Commission calculator - Everyday lifeConversions
Price with or without tax
Calculate price with or without tax using the values and assumptions you provide.
Open : Price with or without tax - Everyday lifeMathematics
Rent and utilities split
Calculate rent and utilities split using the values and assumptions you provide.
Open : Rent and utilities split - Everyday lifeMathematics
Savings from regular deposits
Calculate savings from regular deposits using the values and assumptions you provide.
Open : Savings from regular deposits - Everyday lifeMathematics
Floor tile count
Calculate floor tile count using the values and assumptions you provide.
Open : Floor tile count - Everyday lifeMathematics
Flooring area with waste allowance
Calculate flooring area with waste allowance using the values and assumptions you provide.
Open : Flooring area with waste allowance - Everyday lifeMathematics
Wallpaper roll count
Calculate wallpaper roll count using the values and assumptions you provide.
Open : Wallpaper roll count - Everyday lifeConversions
Garden soil volume
Calculate garden soil volume using the values and assumptions you provide.
Open : Garden soil volume - Everyday lifeConversions
Mulch volume
Calculate mulch volume using the values and assumptions you provide.
Open : Mulch volume - Everyday lifeMathematics
Fence post count
Calculate fence post count using the values and assumptions you provide.
Open : Fence post count - Everyday lifeMathematics
Roof pitch percentage
Calculate roof pitch percentage using the values and assumptions you provide.
Open : Roof pitch percentage - Everyday lifeMathematics
Stair riser height
Calculate stair riser height using the values and assumptions you provide.
Open : Stair riser height - Computing and networking
CSS px to rem converter
Calculate css px to rem converter using the values and assumptions you provide.
Open : CSS px to rem converter - Computing and networking
HEX color contrast ratio
Calculate hex color contrast ratio using the values and assumptions you provide.
Open : HEX color contrast ratio - Computing and networking
Image aspect ratio
Calculate image aspect ratio using the values and assumptions you provide.
Open : Image aspect ratio - Computing and networking
chmod permissions calculator
Calculate chmod permissions calculator using the values and assumptions you provide.
Open : chmod permissions calculator - Computing and networkingDates and time
Cron syntax checker
Calculate cron syntax checker using the values and assumptions you provide.
Open : Cron syntax checker - Computing and networking
URL encoder and decoder
Calculate url encoder and decoder using the values and assumptions you provide.
Open : URL encoder and decoder - Computing and networking
Password entropy estimator
Calculate password entropy estimator using the values and assumptions you provide.
Open : Password entropy estimator - Health
Estimated body surface area
Calculate estimated body surface area using the values and assumptions you provide.
Open : Estimated body surface area - HealthEveryday lifeSports
Hydration estimate
Calculate hydration estimate using the values and assumptions you provide.
Open : Hydration estimate - Health
Calories burned estimate
Calculate calories burned estimate using the values and assumptions you provide.
Open : Calories burned estimate - Sports
Race time predictor
Calculate race time predictor using the values and assumptions you provide.
Open : Race time predictor - SportsHealth
Target heart rate by heart-rate reserve
Calculate target heart rate by heart-rate reserve using the values and assumptions you provide.
Open : Target heart rate by heart-rate reserve - ConversionsEveryday life
Estimated shoe size
Calculate estimated shoe size using the values and assumptions you provide.
Open : Estimated shoe size - ConversionsEveryday life
Clothing size normalizer
Calculate clothing size normalizer using the values and assumptions you provide.
Open : Clothing size normalizer - ConversionsEveryday life
Cooking amount to grams
Calculate cooking amount to grams using the values and assumptions you provide.
Open : Cooking amount to grams - Travel and transportConversions
Parcel volumetric weight
Calculate parcel volumetric weight using the values and assumptions you provide.
Open : Parcel volumetric weight - Computing and networking
Estimated battery runtime
Calculate estimated battery runtime using the values and assumptions you provide.
Open : Estimated battery runtime - HealthEveryday life
Estimated caffeine remaining
Calculate estimated caffeine remaining using the values and assumptions you provide.
Open : Estimated caffeine remaining - Everyday life
Estimated human-equivalent pet age
Calculate estimated human-equivalent pet age using the values and assumptions you provide.
Open : Estimated human-equivalent pet age - Construction and DIYMathematicsEveryday life
Drywall sheet estimator
Drywall sheet estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Drywall sheet estimator - Construction and DIYMathematicsEveryday life
Brick wall estimator
Brick wall estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Brick wall estimator - Construction and DIYMathematicsConversionsEveryday life
Gravel volume, weight and bags
Gravel volume, weight and bags: calculate a transparent estimate from the values and assumptions you provide.
Open : Gravel volume, weight and bags - Construction and DIYMathematicsConversionsEveryday life
Board foot calculator
Board foot calculator: calculate a transparent estimate from the values and assumptions you provide.
Open : Board foot calculator - Construction and DIYMathematicsEveryday life
Roof shingle estimator
Roof shingle estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Roof shingle estimator - Construction and DIYMathematicsEveryday life
Deck board estimator
Deck board estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Deck board estimator - Construction and DIYMathematicsEveryday life
Retaining wall block estimator
Retaining wall block estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Retaining wall block estimator - Construction and DIYMathematicsEveryday life
Insulation thermal resistance
Insulation thermal resistance: calculate a transparent estimate from the values and assumptions you provide.
Open : Insulation thermal resistance - Construction and DIYMathematicsTravel and transportEveryday life
Excavation haul trips
Excavation haul trips: calculate a transparent estimate from the values and assumptions you provide.
Open : Excavation haul trips - Construction and DIYMathematicsEveryday life
Fence material cost estimator
Fence material cost estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Fence material cost estimator - ChemistryMathematicsConversions
Molar mass from a formula
Molar mass from a formula: calculate a transparent estimate from the values and assumptions you provide.
Open : Molar mass from a formula - ChemistryMathematicsConversions
Mass to amount of substance
Mass to amount of substance: calculate a transparent estimate from the values and assumptions you provide.
Open : Mass to amount of substance - ChemistryMathematicsConversions
Molar concentration
Molar concentration: calculate a transparent estimate from the values and assumptions you provide.
Open : Molar concentration - ChemistryMathematicsConversions
Solution dilution
Solution dilution: calculate a transparent estimate from the values and assumptions you provide.
Open : Solution dilution - ChemistryMathematicsConversions
Limiting reagent estimator
Limiting reagent estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Limiting reagent estimator - ChemistryMathematicsConversions
Reaction yield
Reaction yield: calculate a transparent estimate from the values and assumptions you provide.
Open : Reaction yield - ChemistryMathematicsConversions
Empirical formula from masses
Empirical formula from masses: calculate a transparent estimate from the values and assumptions you provide.
Open : Empirical formula from masses - ChemistryMathematicsConversions
Strong acid or base theoretical pH
Strong acid or base theoretical pH: calculate a transparent estimate from the values and assumptions you provide.
Open : Strong acid or base theoretical pH - StatisticsMathematics
Linear regression
Linear regression: calculate a transparent estimate from the values and assumptions you provide.
Open : Linear regression - StatisticsMathematics
Pearson linear correlation
Pearson linear correlation: calculate a transparent estimate from the values and assumptions you provide.
Open : Pearson linear correlation - StatisticsMathematicsEveryday life
Sample size for a proportion
Sample size for a proportion: calculate a transparent estimate from the values and assumptions you provide.
Open : Sample size for a proportion - StatisticsMathematicsEveryday life
Margin of error for a proportion
Margin of error for a proportion: calculate a transparent estimate from the values and assumptions you provide.
Open : Margin of error for a proportion - StatisticsMathematics
Linear interpolation
Linear interpolation: calculate a transparent estimate from the values and assumptions you provide.
Open : Linear interpolation - StatisticsMathematics
2 × 2 matrix inverse
2 × 2 matrix inverse: calculate a transparent estimate from the values and assumptions you provide.
Open : 2 × 2 matrix inverse - Business and financeMathematicsEveryday life
Customer acquisition cost
Customer acquisition cost: calculate a transparent estimate from the values and assumptions you provide.
Open : Customer acquisition cost - Business and financeMathematicsEveryday life
Simplified customer lifetime value
Simplified customer lifetime value: calculate a transparent estimate from the values and assumptions you provide.
Open : Simplified customer lifetime value - Business and financeMathematicsEveryday life
Revenue growth rate
Revenue growth rate: calculate a transparent estimate from the values and assumptions you provide.
Open : Revenue growth rate - Business and financeMathematicsEveryday life
Cash runway estimator
Cash runway estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Cash runway estimator - Business and financeMathematicsEveryday life
Inventory turnover and days on hand
Inventory turnover and days on hand: calculate a transparent estimate from the values and assumptions you provide.
Open : Inventory turnover and days on hand - Business and financeMathematicsEveryday life
Annual straight-line depreciation
Annual straight-line depreciation: calculate a transparent estimate from the values and assumptions you provide.
Open : Annual straight-line depreciation - PhysicsMathematicsSportsEveryday life
Ideal projectile motion
Ideal projectile motion: calculate a transparent estimate from the values and assumptions you provide.
Open : Ideal projectile motion - PhysicsMathematicsEveryday life
Ideal free fall
Ideal free fall: calculate a transparent estimate from the values and assumptions you provide.
Open : Ideal free fall - PhysicsMathematicsEveryday life
Momentum and impulse
Momentum and impulse: calculate a transparent estimate from the values and assumptions you provide.
Open : Momentum and impulse - PhysicsMathematicsEveryday life
Spring force and energy
Spring force and energy: calculate a transparent estimate from the values and assumptions you provide.
Open : Spring force and energy - PhysicsMathematicsEveryday life
Specific heat energy
Specific heat energy: calculate a transparent estimate from the values and assumptions you provide.
Open : Specific heat energy - PhysicsMathematicsComputing and networkingEveryday life
Wave frequency and wavelength
Wave frequency and wavelength: calculate a transparent estimate from the values and assumptions you provide.
Open : Wave frequency and wavelength - Everyday lifeConversions
Recipe quantity scaler
Recipe quantity scaler: calculate a transparent estimate from the values and assumptions you provide.
Open : Recipe quantity scaler - Travel and transportEveryday lifeConversions
Commute cost estimator
Commute cost estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Commute cost estimator - Everyday lifeMathematicsConversions
Household water use and cost
Household water use and cost: calculate a transparent estimate from the values and assumptions you provide.
Open : Household water use and cost - Travel and transportEveryday lifeComputing and networking
Trip emissions estimator
Trip emissions estimator: calculate a transparent estimate from the values and assumptions you provide.
Open : Trip emissions estimator - HealthEveryday life
Adult BMI
Calculate BMI in metric or imperial units and view adult reference categories.
Calculate my BMI