Practical Calculators
Solve real-world problems in electrical, construction, and engineering. Every calculator includes the formula, a worked example, and links to relevant unit converters.
Electrical
Ohm's Law
ElectricalVoltage, current, resistance, and power from any two known values
V = I × R
Voltage Drop
ElectricalVoltage drop across a wire run from length, current, AWG, and material
V_drop = 2 × L × I × R_per_unit_length
Amps to Watts
ElectricalPower in watts from current in amps and voltage in volts
P (W) = V × I × PF
Watts to Amps
ElectricalCurrent in amps from power in watts and voltage in volts
I (A) = P / (V × PF)
kW to Amps
ElectricalCurrent in amps from power in kilowatts and voltage in volts
I (A) = (kW × 1000) / (V × PF)
Amps to kW
ElectricalPower in kilowatts from current in amps and voltage in volts
kW = (V × I × PF) / 1000
Watts to kWh
ElectricalEnergy in kilowatt-hours from power in watts and time in hours
kWh = (W × h) / 1000
kWh to Watts
ElectricalAverage power in watts from energy in kWh and time in hours
W = (kWh × 1000) / h
Energy Cost
ElectricalElectricity running cost from power, hours, and per-kWh rate
cost = (W × h × rate) / 1000
Construction
Concrete Volume
ConstructionCubic yards or cubic metres of concrete needed for a slab, footing, or pad
V = L × W × D (rectangular); V = π × r² × D (circular pier or post hole)
Pipe Volume
ConstructionInternal volume of a pipe or tube from inside diameter and length
V = π × (ID/2)² × L
Flow Rate
ConstructionVolumetric flow rate from velocity and pipe diameter, or velocity from flow and diameter
Q = A × v = π × (d/2)² × v
Square Footage
ConstructionFloor area in square feet from length and width, with circular and irregular-shape variants
A = L × W (rectangular); A = π × r² (circular); A = 0.5 × b × h (triangular)
BTU
ConstructionBTU heating or cooling load for a room based on size, climate zone, and conditions
cooling BTUh = sq ft × 20 (base) + adjustments for sun, occupancy, ceiling
Gravel
ConstructionCubic yards, tonnes, and number of bags of gravel for a given area and depth
volume = length × width × depth
Paint
ConstructionLitres or gallons of paint needed for a wall or room
paint_volume = (wall_area × coats) / coverage_rate
Topsoil
ConstructionCubic yards, tonnes, and bags of topsoil for a given area and depth
volume = length × width × depth
Roofing Squares
ConstructionRoofing squares, bundles, and waste allowance from roof area
roof_area = footprint × slope_multiplier
Board Feet Lumber
ConstructionBoard feet of lumber from thickness, width, and length
board_feet = (thickness × width × length_feet × pieces) / 12
Power
Length
Volume
Mathematics
Density
MathematicsDensity from mass and volume, or any of the three from the other two
ρ = m / V
Percent Change
MathematicsPercent change between two values, plus markup, discount, and percentage-difference variants
percent change = (new − old) / old × 100
Age
MathematicsAge in years, months, days, and hours from a birth date to today or any reference date
age = years_diff(reference_date, birth_date), with month/day rollover
Date Difference
MathematicsNumber of days, weeks, months, weekdays, or years between two dates
days = julian_day(date2) − julian_day(date1)
Percentage
MathematicsPercent of a value, what percent X is of Y, and percent change
Mode 1: X% of Y = Y × (X/100) Mode 2: X / Y × 100 = ?% Mode 3: ((Y − X) / X) × 100 = % change
Fraction
MathematicsAdd, subtract, multiply, and divide two fractions with simplified output
a/b + c/d = (ad + bc) / bd
Scientific Notation
MathematicsConvert between standard form and scientific notation
a × 10ⁿ where 1 ≤ |a| < 10 (scientific) or n is a multiple of 3 (engineering)
Tip Calculator
MathematicsTip amount, total bill, and per-person split for restaurant bills
tip = bill × (tip% / 100)
Discount
MathematicsSale price, savings amount, and effective discount from price and percent off
savings = price × (discount% / 100)
Markup & Margin
MathematicsSelling price, profit, markup percent, and margin percent from any two known values
markup% = (price − cost) / cost × 100
Health
BMI
HealthBody Mass Index from height and weight, with WHO category classification
BMI = weight (kg) / height (m)²
TDEE
HealthTotal Daily Energy Expenditure from age, weight, height, sex, and activity level
BMR = 10w + 6.25h − 5a + s
Body Fat
HealthBody-fat percentage using the US Navy circumference method
Men: 86.010·log10(waist−neck) − 70.041·log10(height) + 36.76 Women: 163.205·log10(waist+hip−neck) − 97.684·log10(height) − 78.387
Ideal Weight
HealthIdeal body weight from height and sex using Devine, Robinson, Miller, and Hamwi formulas
Devine M: 50 + 2.3·(in over 60)
Target Heart Rate
HealthTraining heart-rate zones from age and resting heart rate using the Karvonen formula
HRR = max_HR − resting_HR
Finance
Compound Interest
FinanceFuture value, total interest, and growth from compound interest with optional regular contributions
FV = P × (1 + r/n)^(nt)
Simple Interest
FinanceInterest charged or earned without compounding
I = P × r × t
Loan EMI
FinanceEquated Monthly Instalment, total interest, and amortisation for a loan
EMI = P × r × (1+r)^n / ((1+r)^n − 1)
Sales Tax & VAT
FinanceTax-inclusive and tax-exclusive prices for any sales-tax or VAT rate
Add tax: gross = net × (1 + rate/100)
Cooking
About these calculators
All calculators use published constants and standards (NEC, NIST, ISO). Worked examples and formula explanations are included on every page. Read our methodology →