Real nth root
Real nth root: Solve y^n = x over the real numbers.
New calculators and utilities across finance, business, home projects, energy, maths and everyday digital work. Each includes a worked example and clear input limits.
24 new tools
Real nth root: Solve y^n = x over the real numbers.
Exponential decay and remaining amount: Remaining amount = initial amount × 2^(−elapsed time / half-life).
Exponential growth doubling time: Doubling time = ln(2) / ln(1 + growth/100), with a strictly positive growth rate.
Circular sector area: Sector area = π × radius² × central angle / 360 for angles from zero through 360 degrees.
Circular arc length: Arc length = radius × angle in radians = radius × angle in degrees × π/180.
Ellipse area: Ellipse area = π × semi-major axis × semi-minor axis.
Ellipsoid volume: Ellipsoid volume = (4/3) × π × a × b × c, where a, b and c are the three semi-axes.
Circular frustum volume: A circular cone frustum has volume πh(R² + Rr + r²)/3.
Torus volume: For a ring torus, volume = 2π² × major radius × tube radius².
Distance from a point to a line: For line ax + by + c = 0, perpendicular distance is |ax₀ + by₀ + c| / √(a² + b²).
Three-dimensional dot product: A·B = AxBx + AyBy + AzBz.
Three-dimensional cross product: A×B = (AyBz−AzBy, AzBx−AxBz, AxBy−AyBx).
Angle between two 2D vectors: Angle = arccos[(A·B)/(|A||B|)], returned in degrees from 0 to 180.
Polar and Cartesian coordinate converter: Polar to Cartesian: x=r cos θ, y=r sin θ.
Harmonic mean: Harmonic mean = count / Σ(1/value).
Geometric mean: Compute exp(mean(ln(value))) for positive observations.
Coefficient of variation: Sample coefficient of variation = sample standard deviation / arithmetic mean × 100.
Mean absolute deviation about the mean: Find the arithmetic mean, then average the absolute distances of observations from that mean.
Cohen’s d for independent samples: Cohen’s d = difference of means divided by pooled sample SD; pooled variance weights each sample variance by n−1.
Probability of at least one success: For independent equal-probability trials, P(at least one success) = 1−(1−p)^n.
Fractional odds implied probability: Implied probability = denominator / (numerator + denominator) × 100.
Finite population sample correction: Corrected size = ceiling(n₀ / [1+(n₀−1)/N]).
Polynomial synthetic division: Synthetic division divides a polynomial by x−r.
Modular exponentiation: Compute base^exponent mod modulus using exponentiation by squaring with exact BigInt integer arithmetic.
24 new tools
Ideal projectile horizontal range: For equal launch and landing heights without drag, horizontal range = v² sin(2θ)/g.
Free-fall time from rest: For a body released from rest with constant gravity and no drag, fall time = √(2h/g).
Centripetal force: The inward force needed for uniform circular motion is F = mv²/r.
Angular velocity from rotation rate: Angular velocity in radians/second = RPM × 2π/60.
Torque from force and angle: Torque magnitude = radius × force × |sin(angle between radius and force)|, in newton-metres.
Impulse and momentum change: Impulse = average net force × duration.
Archimedes buoyant force: Buoyant force = fluid density × displaced volume × gravitational acceleration, directed upward in a static fluid.
Hydrostatic gauge pressure: Gauge pressure increase below a static fluid surface is ρgh.
Ideal gas pressure: Ideal gas pressure P = nRT/V, using R = 8.31446261815324 J/(mol·K).
Sensible heat energy: Heat energy Q = mass × specific heat capacity × temperature change.
Latent heat for a phase change: Energy for a phase change at the transition temperature is Q = mass × specific latent heat.
Linear thermal expansion: Change in length ΔL = original length × linear expansion coefficient × temperature change.
Steady thermal conduction through a slab: Heat transfer rate = conductivity × area × temperature difference / thickness for one-dimensional steady conduction.
Carnot thermal efficiency limit: Maximum reversible heat-engine efficiency = (1−cold temperature/hot temperature) × 100, with absolute temperatures.
Wave propagation speed: Wave speed = frequency × wavelength.
Thin lens image distance: For the real-is-positive thin-lens convention, 1/f = 1/object distance + 1/image distance.
Snell’s law refraction angle: n₁sin θ₁ = n₂sin θ₂.
Sound intensity level: Sound intensity level = 10 log₁₀(intensity/reference intensity), in decibels.
Combine independent sound levels: For uncorrelated sources with the same reference, combined level = 10 log₁₀(10^(L₁/10)+10^(L₂/10)).
Coulomb electrostatic force: Signed interaction F = k q₁q₂/r² with k ≈ 8.9875517923×10⁹ N·m²/C².
Electric field from a point charge: Radial electric field = kq/r² with k ≈ 8.9875517923×10⁹ N·m²/C².
Uniform wire resistance: Resistance R = resistivity × length / cross-section area, converting mm² to m².
Energy stored in an inductor: Stored magnetic energy = ½ × inductance × current² for a linear inductor.
Ideal transformer secondary voltage: Ideal secondary voltage = primary voltage × secondary turns / primary turns.
20 new tools
Torque converter: Convert torque by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Density converter: Convert density by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Volumetric flow converter: Convert volumetric flow by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Dynamic viscosity converter: Convert dynamic viscosity by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Kinematic viscosity converter: Convert kinematic viscosity by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Electric charge converter: Convert electric charge by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Capacitance converter: Convert capacitance by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Inductance converter: Convert inductance by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Magnetic flux converter: Convert magnetic flux by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Magnetic flux density converter: Convert magnetic flux density by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Illuminance converter: Convert illuminance by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Luminance converter: Convert luminance by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Radioactivity unit converter: Convert radioactivity unit by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Molar concentration converter: Convert molar concentration by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Molar mass converter: Convert molar mass by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Specific heat capacity converter: Convert specific heat capacity by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Thermal conductivity converter: Convert thermal conductivity by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Areal mass density converter: Convert areal mass density by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Textile linear density converter: Convert textile linear density by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
Angular speed converter: Convert angular speed by multiplying the input by its source-unit factor and dividing by its destination-unit factor.
25 new tools
Sinking fund periodic deposit: End-of-period deposit = target × r / [(1+r)^n−1].
Rule of 72 comparison: Approximate doubling years = 72 / annual percentage growth rate.
Level perpetuity present value: Present value of end-of-period level payments continuing forever = payment / discount rate.
Growing perpetuity present value: Present value = next-period cash flow / (discount rate − growth rate).
Annuity due present value: Annuity-due present value = payment × [1−(1+r)^−n]/r × (1+r).
Periods to reach a savings goal: Solve target = start(1+r)^n + deposit[(1+r)^n−1]/r and round up to the next whole deposit period.
Education cost inflation target: Inflate each annual education payment separately from today, then sum the nominal payments across the study years.
Retirement income gap: Monthly income gap = max(0, desired spending − pension income − other income).
Observed annual portfolio withdrawal rate: Observed withdrawal rate = annual withdrawal / beginning portfolio value × 100.
Fund switch fee break-even: Approximate break-even years = switching cost / annual fee savings on an unchanged balance.
Holding-period return after costs: Holding-period return = (sale proceeds + income − costs − initial investment) / initial investment × 100.
Treasury bill bank discount yield: Bank discount yield = (face − price)/face × 360/days × 100.
Bond Macaulay duration: Discount each payment at yield/frequency.
Bond modified duration price sensitivity: Modified duration = Macaulay duration / (1 + nominal yield/frequency), approximating fractional price sensitivity to yield.
Gordon dividend growth valuation: Model value = last dividend × (1+growth) / (required return − growth), with required return greater than growth.
Preferred share current yield: Current yield = annual preferred dividend / current price × 100.
Stock split share and cost adjustment: Shares after split = old shares × new/old ratio.
Theoretical ex-rights price: TERP = (existing share count × old price + new share count × subscription price) / total share count.
Weighted average cost of capital: WACC = equity weight × cost of equity + debt weight × cost of debt × (1−tax rate).
Debt service coverage ratio: Debt service coverage ratio = annual net operating income / annual debt service for the same period.
Cash-out refinance net proceeds: Net cash proceeds = new loan − existing payoff − closing costs.
Remaining loan term from payment: Remaining months = −ln(1−monthly rate × balance/payment)/ln(1+monthly rate), rounded up; zero rate uses balance/payment.
Car loan principal from monthly budget: Affordable principal = monthly payment × [1−(1+r)^−n]/r.
Currency cross-rate calculator: Units of C per A = (B per A) × (C per B).
Canadian mortgage semiannual compounding: Convert semiannual nominal rate j to monthly rate (1+j/2)^(1/6)−1, then apply the standard monthly amortising-payment formula.
18 new tools
Current ratio: Current ratio = current assets / current liabilities at the same balance-sheet date.
Quick ratio: Quick ratio = (cash + marketable securities + net receivables) / current liabilities.
Cash ratio: Cash ratio = (cash equivalents + readily marketable securities) / current liabilities.
Return on average assets: ROA = net income / average of opening and closing total assets × 100.
Return on average equity: ROE = net income / average opening and closing equity × 100.
Return on capital employed: ROCE = EBIT / (total assets − current liabilities) × 100, using the selected balance-sheet date.
Interest coverage ratio: Interest coverage = EBIT / interest expense, expressed as times covered.
DuPont three-factor ROE: DuPont ROE = net profit margin × asset turnover × equity multiplier.
FIFO inventory issue cost: Issue units from the oldest purchase layer first; sum issued units × layer cost, retaining unissued layers in closing inventory.
Units-of-production depreciation: Period depreciation = (cost − residual value) × period output / estimated lifetime output.
Sum-of-years-digits depreciation: Depreciation for year y = (cost−residual) × (life−y+1) / [life(life+1)/2].
Receivables aging loss allowance: Required closing allowance = Σ(bucket balance × expected loss rate).
Margin of safety in sales: Margin of safety = actual sales − break-even sales; divide by actual sales for the percentage.
Degree of operating leverage: Operating leverage = contribution margin / operating profit = (sales−variable costs)/(sales−variable costs−fixed costs).
High-low fixed and variable cost: Variable cost per unit = cost difference/activity difference.
Absorption manufacturing unit cost: Absorption unit cost = direct material + direct labour + variable manufacturing overhead + allocated fixed manufacturing overhead per unit.
Predetermined overhead allocation: Overhead rate = budgeted overhead / budgeted allocation base.
Invoice factoring advance and cost: Initial advance = invoice × advance percentage.
12 new tools
England and Northern Ireland standard SDLT: Apply standard residential SDLT bands: 0% to £125,000; 2% to £250,000; 5% to £925,000; 10% to £1.5m; 12% above.
Scotland standard residential LBTT: Apply Scottish standard residential LBTT marginal bands: 0% to £145,000; 2% to £250,000; 5% to £325,000; 10% to £750,000; 12% above.
Wales main residential Land Transaction Tax: Apply Welsh main residential LTT marginal bands: 0% to £225,000; 6% to £400,000; 7.5% to £750,000; 10% to £1.5m; 12% above.
New Zealand GST output and input balance: For standard 15% inclusive amounts, output GST = sales × 3/23 and input GST = claimable purchases × 3/23.
India CGST, SGST and IGST invoice split: Multiply the taxable base by the supplied combined GST rate.
Pakistan ATL withholding quote comparison: Compare withholding at two user-supplied rates on the same gross payment.
Japan mixed-rate consumption tax basket: Standard consumption tax including local component is 10%; qualifying reduced-rate net supplies use 8%.
Switzerland three-rate VAT basket: Sum standard supplies × 8.1%, reduced supplies × 2.6% and qualifying accommodation × 3.8%.
EU reverse-charge VAT accounting scenario: Output VAT = taxable base × domestic rate.
US state and local sales tax stack: For additive rates on the same taxable base, total sales tax = purchase × (state + county + city + district rates).
Custom country or state progressive tax worksheet: Apply each supplied marginal rate only to the income slice between consecutive cumulative upper bounds, then sum all band taxes.
Germany church tax on assessed tax: Multiply the independently determined church-tax assessment base by the confirmed 8% or 9% rate.
3 new tools
Australia super contribution on eligible earnings: Employer super contribution = eligible ordinary time earnings × entered contribution rate.
End-of-service gratuity accrual planner: Accrue basic salary/30 × days per year for each service tier, then apply the entered salary-month cap if positive.
Salary sacrifice marginal net cost: Approximate take-home reduction = gross sacrifice × (1−marginal income-tax saving−employee social-contribution saving).
The previous 204 additions for finance, home projects, maths and everyday digital tasks.
Budget an FDM print’s filament, waste, electricity and hands-on labor using your measured or entered costs.
A/B conversion difference and z-test: Compute conversion rates, their difference and a pooled two-proportion z statistic.
Absolute and relative error with an explained formula, a worked example and checks for invalid or unsupported inputs.
AC real, reactive and apparent power: Apparent power is RMS voltage × RMS current, multiplied by √3 for balanced three phase with line-to-line voltage.
Add hours, minutes and seconds: Parse each elapsed duration as hours, minutes and optional seconds, sum whole seconds, then normalize into total hours, minutes and seconds.
Add or subtract calendar months with editable inputs, an explained method, a worked example and clearly stated output limits.
Appliance electricity audit: Energy per appliance = rated watts × hours/day × quantity × days /1000.
Find a term and the sum of the first n terms of a sequence with a constant difference.
Estimate depreciation and remaining book value using straight-line or reducing-balance assumptions.
Average purchase price from investment lots: For each lot, units bought = invested amount / unit price.
Balloon loan payment and schedule: Regular payment = [principal − balloon/(1+r)^n] × r/[1−(1+r)^−n]; at zero rate use (principal−balloon)/n.
Battery runtime from capacity and load: Usable energy Wh = capacity Ah × nominal V × usable fraction × efficiency.
Bayesian binary-classifier posterior: Apply Bayes’ theorem: posterior after a positive result = prior × true-positive rate / [prior × true-positive rate + (1−prior) × false-positive rate].
Binomial probability with an explained formula, a worked example and checks for invalid or unsupported inputs.
Blend two HEX colors with editable inputs, an explained method, a worked example and clearly stated output limits.
Bond yield to maturity solver: Solve the discounted coupon-plus-face-value equation by bisection over a nominal annual yield from −90% to 1,000%.
Box packing in six orientations: For each of six axis-aligned item orientations, multiply the whole-item counts along the three container dimensions; report the best uniform orientation.
Brick wall quantity with mortar joints using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Estimate how many months your business cash lasts at a constant monthly net burn rate.
Business days with an entered holiday list: Count Monday–Friday in [start,end), excluding unique dates from the entered holiday set.
Caesar cipher and ROT13 locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Calendar date to ISO ordinal date with editable inputs, an explained method, a worked example and clearly stated output limits.
Capacitor stored energy and charge: Charge Q=CV; stored energy E=½CV².
Estimate a lease’s monthly depreciation, finance charge and payment using the quoted money factor.
Cash conversion cycle: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Decode a Unix permission mode into owner, group and other read, write and execute permissions.
Generate complementary, analogous, triadic or split-complementary HEX colors by rotating the hue of a base color.
Compare three investment return scenarios: For each entered nominal annual return, apply rate/12 monthly before adding the end-of-month contribution.
Compare two loan offers: Amortize both offers with rounded monthly interest and a final balance adjustment; compare all payments plus upfront fees.
Complex number arithmetic: Use componentwise addition/subtraction, (a+bi)(c+di)=(ac−bd)+(ad+bc)i, and multiply by the divisor’s conjugate for division.
Find the annualized growth rate between a positive starting value and a non-negative ending value.
Covariance of paired data with an explained formula, a worked example and checks for invalid or unsupported inputs.
Calculate the standard reflected CRC-32 checksum of the exact UTF-8 bytes of text you enter.
Credit card balance transfer comparison: Compare monthly rounded-interest payoff under the original rate with a transferred balance including the percentage fee, promo months and a later rate.
Estimate the time and interest needed to clear a credit card with fixed monthly repayments and no new spending.
Calculate the share of available revolving credit currently used by your entered balances.
CSS border-radius generator with editable inputs, an explained method, a worked example and clearly stated output limits.
CSS box-shadow generator with editable inputs, an explained method, a worked example and clearly stated output limits.
Generate and copy a CSS linear-gradient declaration from two HEX colors and an angle.
CSV pivot by group and sum: Group exact cell strings and sum the selected numeric column with decimal arithmetic.
CSV to Markdown table locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Calculate acquisition cost per new customer from the sales and marketing spending for a consistent period.
Estimate gross-profit customer lifetime value and net contribution after acquisition cost using your assumptions.
Customer retention and recurring revenue cohort: At the start of each month record the active cohort and its revenue, then reduce customers by the churn fraction.
Find the weekday name, day number in the year and leap-year status of a Gregorian calendar date.
Calculate resistive voltage drop and wire power loss for a two-conductor DC circuit using entered resistivity.
Debt snowball vs avalanche comparison: Add monthly rounded interest, pay fixed minimums, then allocate all remaining budget to the smallest remaining balance (snowball) or highest rate (avalanche).
Deck board spacing and count: Board count = ceil((deck width + target gap)/(board width+gap)); report exact equal gap if all boards can be full width, otherwise estimate the final rip width.
Discounted payback period: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Dividend income and yield planner: Annual gross dividend = shares × dividend per payment × payments per year.
Early-payment discount annualized cost: Period cost of foregoing discount = d/(1−d).
Ecommerce contribution per order: Expected contribution = revenue × (1−refund share) − goods − fulfillment − payment fees − refund share × additional loss − advertising cost.
Economic order quantity (EOQ): enter your own figures, see the result and calculation method, and check the model’s assumptions.
Equivalent annual cost (EAC): enter your own figures, see the result and calculation method, and check the model’s assumptions.
Compare a salary against two cost-of-living indices that you supply on the same scale and in the same currency.
Estimate charging energy, time and electricity cost using battery capacity, charge levels and average wall power.
Exact fraction arithmetic: Parse signed integer fractions with BigInt, apply the selected operation, normalize the denominator sign and reduce by the greatest common divisor.
Compare payoff time and interest with and without an additional monthly loan payment.
Extract one CSV column as a JSON array, with an optional spreadsheet-safe one-column CSV download.
Extract email-like addresses and web URLs: Find conservative email-like ASCII tokens or HTTP(S) URL tokens, remove duplicates and return the first occurrence order.
Plan panel and post counts for an open fence run or a closed loop, plus a basic materials budget.
Filter a JSON object array: Parse the match as a JSON scalar, then keep objects whose own named property is exactly equal in both type and value.
Filter CSV rows by a column: Parse CSV and retain rows whose selected cell equals, contains, or differs from the entered case-sensitive text.
Find and replace within a CSV column: Parse CSV, replace every exact case-sensitive occurrence in the selected column only, and serialize valid CSV.
Find duplicate CSV keys: Build exact composite keys from the selected cells.
Fiscal quarter and date boundaries: Offset the calendar month from the fiscal starting month, take the zero-based quarter, then find the first and last calendar dates in that three-month block.
Value a fixed-coupon bond by discounting its remaining coupons and maturity payment at an entered yield.
Flatten JSON to pointer entries locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Fluid font-size CSS clamp generator with editable inputs, an explained method, a worked example and clearly stated output limits.
Fluid pressure from liquid head using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Four-band resistor color decoder: Decode the first two bands as decimal digits, apply the third-band multiplier and use the fourth band as percentage tolerance.
Frequency-table mean and variance: Treat each nonnegative integer frequency as a count of repeated observations.
Find the greatest common divisor and least common multiple of two or more integers, including exact large integers.
Find a term and finite sum of a geometric sequence, including ratio zero, one or negative ratios.
Gravitational potential energy using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Great-circle distance between coordinates: Use the haversine formula on a sphere with mean Earth radius 6,371.0088 km.
Histogram bin and frequency table: Split the observed range into equal-width bins, using left-inclusive/right-exclusive intervals except that the last bin includes the maximum.
Hooke’s law spring force and energy: Within the linear elastic range, restoring force = −k × displacement and stored energy = ½ × k × displacement².
Estimate liquid litres in a level horizontal cylindrical tank from diameter, cylindrical length and liquid depth.
Hours to ISO 8601 time duration with editable inputs, an explained method, a worked example and clearly stated output limits.
Estimate how many month-end withdrawals savings can support under a fixed return and withdrawal amount.
Ideal lever effort force: Balance moments about the pivot: effort force × effort arm = load force × load arm.
Compare a future price with the purchasing power of a fixed amount under an assumed annual inflation rate.
Interest-only loan payment plan: Monthly payment = principal × annual rate / 1200.
Internal rate of return (IRR): enter your own figures, see the result and calculation method, and check the model’s assumptions.
Interpolate values from an XY table: Sort distinct x knots, find the two surrounding knots for each query, and linearly interpolate y between them.
Interquartile range and outlier fences with an explained formula, a worked example and checks for invalid or unsupported inputs.
Inventory reorder point: Reorder point = mean daily demand × replenishment lead time + safety stock; round upward to a whole unit.
Measure annual inventory turnover and average days in inventory using opening and closing stock at cost.
Calculate total investment profit and return percentage, including income and fees you enter.
Invoice aging report: Compare each due date with the as-of date.
Invoice payment due date: Add the entered number of calendar days, treating the invoice date as day zero.
Invoice simple interest from an entered rate: Simple interest = unpaid principal × annual rate / 100 × overdue days / selected year-day basis.
Find an IPv4 network range, subnet mask, broadcast value and conventional usable host range from a CIDR prefix.
Irregular polygon area and perimeter: Apply the shoelace formula to ordered vertices and sum edge lengths, including the closing edge.
Join two CSV tables by a key: Match exact parsed key strings using a map.
JSON path and type report: Walk the JSON structure, using [] for each array item position, and count observed value types at each structural path.
JSON string escape and unescape locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Compare JSON values structurally and list added, removed or changed paths without treating key order as a change.
Kinetic energy using clearly labeled inputs, with the formula, a worked example and practical limits explained.
LC resonant frequency: For an ideal lumped LC circuit, resonant frequency = 1 / (2π√(L × C)), with L in henries and C in farads.
Leap year checker and year length with editable inputs, an explained method, a worked example and clearly stated output limits.
Linear momentum using clearly labeled inputs, with the formula, a worked example and practical limits explained.
See a monthly loan amortization schedule and download principal, interest and balance as a CSV file.
Loan recast payment after a lump sum: Subtract the lump sum from principal and recalculate the fixed payment over the entered remaining term at the same rate.
Loan-to-value and combined LTV: LTV = first loan/property value ×100.
Marketing funnel conversion worksheet: Leads = visits × lead conversion; sales = leads × sales conversion.
Matrix inverse and determinant: Use Gauss–Jordan elimination with partial pivoting on [A | I].
Matrix multiplication worksheet: Multiply compatible matrices with C[i,j] = Σ A[i,k] × B[k,j].
Calculate a two-sided normal confidence interval for a mean when population standard deviation is known.
Meeting time across world time zones: Parse a single instant with an explicit offset, then format that instant in each IANA time zone using the browser’s Intl time-zone database.
Merge CSV tables with matching headers: Validate that both parsed header rows match exactly, then append all data rows from the second table to the first.
Mixed-rate sales tax basket: For each line calculate net × quantity, round its tax to cents, then sum line net, tax and gross amounts.
Modified Dietz investment return: Return = (ending − starting − net external flows)/(starting + Σ flow × remaining-days/period-days).
Modified internal rate of return (MIRR): enter your own figures, see the result and calculation method, and check the model’s assumptions.
Monthly cash-flow budget worksheet: In entered row order, ending cash = previous cash + income − expenses.
Monthly recurring date schedule with editable inputs, an explained method, a worked example and clearly stated output limits.
Monthly sales growth scenario: Month one uses the starting units; each later month multiplies the previous units by (1+growth).
Mortgage affordability from a payment budget: Available principal-and-interest payment = income × debt ratio − other debt − housing overhead.
Moving average time-series worksheet: For each input row with enough observations, average that row and its previous window−1 values.
NATO phonetic alphabet translator locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Discount future net cash flows and subtract the initial outlay to estimate a project’s net present value.
Net worth worksheet with asset and debt totals: Total entered assets and debts separately; net worth = assets − debts.
Normal distribution interval probability with an explained formula, a worked example and checks for invalid or unsupported inputs.
Number to English words: Split the integer into three-digit groups through quadrillions, spell each group in English, and read fractional digits individually after “point”.
Solve voltage, current or resistance for a simple DC resistor and show electrical power.
One-time loan overpayment schedule: Calculate the normal fixed payment, then apply one extra principal payment after the regular payment in the chosen month.
Percentile with linear interpolation with an explained formula, a worked example and checks for invalid or unsupported inputs.
Pipe flow velocity using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Pipe internal capacity: Treat the internal bore as a cylinder: volume = π × (internal diameter / 2)² × length.
Pipe Reynolds number using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Pixels and rem converter with editable inputs, an explained method, a worked example and clearly stated output limits.
Plant spacing grid count: Place plant centers half a spacing from each boundary.
Poisson event probability with an explained formula, a worked example and checks for invalid or unsupported inputs.
Polynomial definite integral by Simpson’s rule: Composite Simpson’s rule: h/3 × [f(a)+f(b)+4Σ odd interior samples+2Σ even interior samples], evaluating the entered polynomial with Horner’s method.
Polynomial value and derivative: Evaluate coefficients with Horner’s method.
Pool and tank filling time using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Portfolio rebalancing trade worksheet: Target value = (sum of current values + new cash) × target weight.
Premixed concrete bag quantity: Bags = ceil(required m³ × 1000 × (1+waste fraction) / stated litres of wet yield per bag).
Present value of an annuity: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Decompose a positive whole number into prime factors, exponents and the number of positive divisors.
Profitability index: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Project critical path and slack: Validate an acyclic dependency graph.
Rainwater collection worksheet: Harvested litres = rainfall mm × roof catchment m² × efficiency fraction; one mm over one m² equals one litre.
RC time constant and settling time using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Adjust a nominal return for inflation over the same period to estimate the change in purchasing power.
Recipe ingredient batch scaler: Scale factor = target servings/original servings.
Reconcile two ledgers by reference: Aggregate signed amounts by exact reference on each side; list each reference with its two totals and difference.
Redact selected JSON fields: Parse JSON, validate all pointers against the original document, then replace each selected value with the string [REDACTED].
Refinance fee break-even: New payment uses the fixed-rate annuity formula.
Regular polygon dimensions: For a regular n-sided polygon, apothem = side / (2 tan(π/n)), perimeter = n × side, and area = perimeter × apothem / 2.
Remove duplicate CSV rows locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Rent versus buy net-worth scenario: The renter invests the down payment plus purchase closing costs.
Rental cash-on-cash return: Annual cash flow = collected rent − operating costs − financing payments.
Rental property capitalization rate: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Retirement income gap and target pot: Annual funding gap = max(0, spending − other income).
ROAS and advertising break-even: ROAS = attributed revenue / ad spend.
Convert measured roof rise and horizontal run into an angle, slope percentage and an x-in-12 roof pitch.
Root mean square (RMS) with an explained formula, a worked example and checks for invalid or unsupported inputs.
Safety stock with fixed lead time: Safety stock = z × daily demand standard deviation × √lead-time days, rounded upward.
Sales-mix break-even batches: Contribution per mix batch = Σ mix quantity × (selling price − variable cost).
Project a savings balance from an initial deposit and recurring monthly contributions, with interest and timing shown.
Select a JSON value with JSON Pointer: Traverse own properties and array indices using RFC 6901 JSON Pointer.
Selling price for target margin after fees: Price = (non-fee cost + fixed fee) / (1 − fee fraction − target margin).
Series and parallel resistor network using clearly labeled inputs, with the formula, a worked example and practical limits explained.
Simple linear regression with an explained formula, a worked example and checks for invalid or unsupported inputs.
Model solar energy from installed capacity, entered peak-sun hours and a net performance factor, with a simple energy value.
Solve a linear equation system: Apply Gaussian elimination with partial pivoting to an n×(n+1) augmented matrix.
Sort a JSON object array by a property: Require the selected property on every object with the chosen type.
Sort CSV rows by column: Use a stable sort by the chosen parsed cell.
Sort dates and inspect calendar gaps: Validate Gregorian dates, sort them chronologically, preserve duplicates, and report days since the previous sorted date.
Sort JSON object keys locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Spearman rank correlation with ties: Rank each series with average ranks for ties, then calculate Pearson correlation between the two rank series.
Split a CSV column by a literal delimiter: Split the selected parsed cell by a literal delimiter.
Split shared bills in proportion to income: Each share = shared bill × individual income / sum of incomes.
Estimate an equal-riser stair layout from total rise, a chosen maximum riser and horizontal going.
Stock length cutting plan: Expand requested quantities, sort pieces longest first, and place each in the first existing stock that fits.
Estimate streaming data consumption from an average bitrate, daily usage, days and simultaneous devices.
Summarize a numeric CSV column: Parse nonblank selected cells as numbers; calculate count, sum, mean, minimum and maximum using decimal arithmetic.
Plan a survey sample size for a proportion from a confidence level, absolute margin and optional population correction.
Tiered marginal commission plan: Apply each rate only to the sales slice inside that cumulative band.
Time-weighted investment return: Compute each subperiod return as end/start −1 and geometrically link the factors.
Calculate a tip and split the final bill equally, with a cent allocation that adds up to the total.
Transpose CSV rows and columns: Treat every CSV row as data and swap row/column indices: output[j][i]=input[i][j].
Calculate a triangle’s area, perimeter and three angles from three positive side lengths.
TSV and CSV converter: Parse the selected source delimiter with quote handling, then serialize with the destination delimiter and spreadsheet formula escaping.
Two-solution concentration blend: Solve low-volume + high-volume = final volume and low-concentration × low-volume + high-concentration × high-volume = target-concentration × final volume.
Unicode text normalization locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Unpivot wide CSV columns: Keep the selected identifier; turn every other cell into a separate row with the source column name and cell value.
Build, append or inspect a URL query string with browser-standard encoding, duplicate parameter support and no network request.
Encode text as 8-bit UTF-8 binary bytes or decode binary bytes into validated UTF-8 text.
UTF-8 text and hexadecimal bytes: Encode text with UTF-8 and format each byte as two hexadecimal digits; decode pairs of hex digits using a fatal UTF-8 decoder.
UUID format and version checker locally in your browser, with clear input requirements, a worked example and an explanation of the result.
vCard 3.0 contact file generator: Escape text backslashes, commas, semicolons and line breaks; emit a UTF-8 vCard 3.0 with FN, EMAIL, TEL and ORG fields.
Estimate whole wallpaper rolls from strip height, roll dimensions, trimming and an optional straight-match pattern repeat.
Weekly hours and overtime payroll worksheet: Split each person’s entered weekly hours at the chosen threshold.
Weighted median with an explained formula, a worked example and checks for invalid or unsupported inputs.
Weighted supplier scorecard: Require a weight for every score column and a total weight of 100%.
Welch two-sample t statistic and degrees of freedom: Set a = s₁²/n₁ and b = s₂²/n₂.
Word frequency counter locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Calculate paid shift hours and minutes from start/end times, unpaid breaks and an explicit overnight option.
Working capital and current ratio: enter your own figures, see the result and calculation method, and check the model’s assumptions.
Year-by-year variable-return drawdown: For each entered year apply its return to the current balance, then take the entered year-end withdrawal.
Express an observation as the number of population standard deviations above or below the mean.
These tools answer common practical questions; this list is not a measured Google popularity ranking. Inputs and file generation stay in your browser.
No sign-up. Tool inputs stay on your device.