What These Calculators Are (and What They Are Not)
These calculators are educational planning tools that implement the math of ACCA Manual J, Manual S, and related residential HVAC sizing methodologies — accessible without account creation, software purchase, or contractor referral.[1] The default state of every calculator opens with a worked example using reasonable defaults, so the methodology is visible before any input is changed.
What these calculators do well: they make the underlying math visible, they show their work step by step, they cite their sources, and they produce results in seconds rather than the hours a manual Manual J calculation requires.[1] They are particularly useful when you have a contractor quote in front of you and want to check whether the equipment recommendation is approximately right or wildly off.
What they do not do: they cannot see your house, measure actual insulation R-values, conduct blower-door air-leakage testing, characterize duct losses, or audit appliances and occupancy patterns. A Manual J performed by a credentialed contractor with site access will be more accurate than any online tool — but it will also cost $300-$800 and take several days. The calculators serve the gap between "no information" and "professional calculation."
The Five Calculators and What Each One Computes
| Calculator | What it computes | Methodology source | Worked examples |
|---|---|---|---|
| BTU calculator | Room or whole-house cooling/heating BTU/hr from square footage, climate, ceiling height, insulation, sun exposure, occupancy | ACCA Manual J abbreviated method | 16 |
| AC size calculator | Cooling-only equipment size with window/portable/mini-split/central guidance, Manual S tolerance applied | ACCA Manual J + Manual S; shares engine with BTU calculator | 15 |
| Heat pump size calculator | Dual-load sizing (heating + cooling), balance-point estimate, CCASHP toggle, aux heat sizing | ACCA Manual J/S + NEEP CCASHP v4.0 + AHRI 210/240-2023 | 6 |
| Attic R-value calculator | Multi-layer R-value math with zone-by-zone DOE target comparison and depth-to-add recommendations | ASHRAE Fundamentals + DOE recommended R-values by zip code | 12 |
| Manual J load calculator | Full envelope load: conductive (walls, ceiling, floor, glass) + infiltration + solar gain + internal gains | ACCA Manual J 8th Edition direct implementation | 12 |
The BTU calculator is the simplest entry point. It accepts square footage, climate zone, ceiling height (8/9/10/11+ ft), insulation level (poor/average/good), sun exposure (heavy shade / mixed / direct sun), occupancy, and space type (bedroom, kitchen, garage, etc.), then produces a BTU/hr range using ACCA Manual J abbreviated procedures.[1] Useful for room AC sizing, single-room mini-split selection, or quick whole-house sanity checks.
The AC size calculator extends the BTU engine with AC-specific guidance: when a window unit suffices, when a portable AC is appropriate, when ductless makes more sense than central, and how to read the Manual S tolerance (15-25% above Manual J load) when matching nameplate capacity to load.[2]
The heat pump size calculator is the most sophisticated tool. It computes heating and cooling loads separately (because heat pumps must handle both), estimates the balance point at which the heat pump's capacity drops below the home's heating load, and adjusts equipment recommendations based on whether the user selects standard or NEEP-listed cold-climate equipment.[9] The output includes aux heat sizing for the gap below the balance point.
The attic R-value calculator handles the most common envelope-upgrade decision in residential energy retrofits. It accepts existing insulation type and depth (multi-layer support — common when blown-in is added over batts), computes the current R-value from per-inch values for each material, compares to the DOE recommended R-value for the user's climate zone, and recommends adding inches of a specific material to reach the target.[7]
The Manual J load calculator is the closest implementation to professional Manual J software the site offers. It walks through the room-by-room envelope: walls (separately by orientation, with R-value), ceiling (with attic insulation R-value), floor (with foundation type), glass (with U-factor, SHGC, area, and orientation), infiltration (ACH50 input), internal gains (people, appliances), and ductwork (in/out of conditioned space). It produces both heating and cooling loads with the major contributing components broken out.
How the Math Works (Methodology Transparency)
Every calculator on the site uses pure-JavaScript front-end computation. There is no server-side calculation, no opaque transformation, no AI processing. Same inputs always produce same outputs, deterministically. The source code is in /lib/calculators/ and is the same code that produces every worked-example page and every live calculator result.
The math comes from documented primary sources, not from anonymous internet copies.
| Topic | Source document | What it provides |
|---|---|---|
| Residential load calculation | ACCA Manual J 8th Edition (ANSI/ACCA 2 Manual J - 2016) | Heat Transfer Multiplier tables, infiltration formulas, internal gain defaults, room-by-room aggregation rules |
| Equipment selection rules | ACCA Manual S (ANSI/ACCA 3 Manual S - 2014) | Cooling and heating capacity tolerances (15-40% depending on equipment type) |
| Climatic design conditions | ASHRAE Handbook of Fundamentals 2021, Chapter 14 | 99% heating design temperature and 1% / 0.4% cooling design temperatures for 5,500+ US locations |
| Equipment rating points | AHRI 210/240-2023 | Test conditions for SEER2, HSPF2, EER2, capacity at 47°F and 17°F (CCASHP also 5°F) |
| Cold-climate heat pumps | NEEP CCASHP Specification v4.0 (2024) | Minimum capacity retention at 17°F (70% of 47°F) and 5°F (58% of 47°F); product list of qualifying models |
| Insulation R-value recommendations | DOE / ENERGY STAR recommended R-values by zip code | Per-climate-zone target R-values for attic, wall, floor, foundation |
| Climate zone definitions | ASHRAE Standard 169 / IECC 2021 Chapter 4 | US climate zone map (1-8 with moisture/marine subdivisions), county-level zone assignments |
| Equipment efficiency minimums | DOE 10 CFR Part 430 (2023 Final Rule) | Federal minimum SEER2 (13.4/14.3/15.2 by region) and HSPF2 (7.5 nationwide) |
The data tables themselves live in /data/ as JSON files: ASHRAE design temperatures by city, IECC climate zones by county, DOE recommended R-values by zone, US average electricity rates by state, and per-state cooling and heating hour estimates. Every JSON file is in the public git history and can be cited directly from publications outside this site.
For the actual formulas: the Manual J load calculator uses the Heat Transfer Multiplier (HTM) approach from Manual J 8th Edition, with HTM = U-factor × design temperature difference, computed separately for each envelope component. Infiltration is computed via the air change method with climate-zone-adjusted multipliers. Internal gains are computed per Manual J defaults (1,200 BTU/hr per person sensible + 200 BTU/hr latent at typical occupancy patterns).[1] The Manual J methodology article walks through the full procedure with worked examples.
The chart below shows how the underlying climate-zone math drives the most-asked sizing question — cooling BTU per square foot — across the IECC zones. Every calculator on the site uses this same climate-zone factor in its math.
Accuracy: Planning-Grade vs Permit-Grade Manual J
The accuracy question has a measurable answer because ACCA publishes reference cases for software certification. Each case is a fully-specified house (envelope geometry, R-values, U-factors, infiltration rate, occupancy schedule, location) with ACCA's published expected heating and cooling loads.[4] Software vendors run their tools against the cases and report deviation; ACCA approves software that lands within their published tolerance bands.
| Reference case type | Cases tested | Heating load deviation | Cooling load deviation |
|---|---|---|---|
| Tight 2010+ single-family | 4 | +8% to +15% | +5% to +20% |
| Average 1990s single-family | 4 | +5% to +18% | +7% to +22% |
| Older 1970s leaky | 4 | -5% to +25% | +10% to +30% |
| Manufactured / mobile home | 2 | -10% to +20% | 0% to +25% |
The pattern shown: the calculator tends to read slightly high on heating load (averaging +12% across the test set) and slightly high on cooling load (averaging +15%), with wider error bands on older, leakier housing stock where simplified infiltration models break down. This bias toward over-estimation matches the conventional wisdom — planning-grade tools cannot make precise judgments about envelope quality and default to conservative assumptions.
Practical implication: if the calculator says "Manual J cooling load = 30,000 BTU/hr," the real Manual J answer is most likely between 23,000 and 30,000 BTU/hr, with 26,000-27,000 most probable. That accuracy is more than enough to distinguish a 2.5-ton-correct sizing from a 4-ton-grossly-oversized contractor quote. It is not enough to defend a specific tonnage selection in a permit submission.
The Manual J verification methodology article walks through each reference case, the calculator output, the deviation analysis, and the failure modes the calculator has when input quality drops (under-estimated air leakage, mis-stated insulation level, etc.).
The 61 Worked-Example URLs
Each calculator has between 6 and 16 worked-example URLs covering the most common configurations users land on from organic search.
| Calculator | Examples | URL pattern | Sample slug |
|---|---|---|---|
| BTU calculator | 16 | /tools/btu-calculator/examples/[size-zone]/ | 1500-sq-ft-zone-5 |
| AC size calculator | 15 | /tools/ac-size-calculator/examples/[size-zone]/ | 2000-sq-ft-zone-4 |
| Heat pump size calculator | 6 | /tools/heat-pump-size-calculator/examples/[size]/ | 1500-sq-ft |
| Attic R-value calculator | 12 | /tools/attic-r-value-calculator/examples/[material-target]/ | r30-to-r49-blown-cellulose |
| Manual J load calculator | 12 | /tools/manual-j-calculator/examples/[size-zone]/ | 2000-sq-ft-zone-4-mixed-humid |
Each example URL is server-rendered from the same source code as the live calculator. The page shows the inputs (locked to that example's configuration), the computed output, a worked step-by-step explanation of the math, a brief commentary on what that result means in practice, and a link to open the live calculator pre-populated with those inputs. The user can then alter any input and see how the result changes.
The reason for the architecture: each common configuration is its own complete answer. A reader looking up "BTU for 1500 square feet zone 5" lands on a page showing that exact configuration's load, the step-by-step math, and the assumptions behind every default. The live calculator is one click away for users who want to tweak inputs. The pattern matches what Calculator.net and Omnicalculator do, but with explicit methodology and source citations instead of opaque formulas.
When the Calculator Is Not Enough
Three situations require Manual J performed by a credentialed party rather than a planning-grade calculator.
Permit applications. Most US jurisdictions adopting IECC 2021 or later require a residential load calculation as part of the mechanical permit submission.[6] The permit office expects ACCA-approved software output or equivalent state-certified calculation; printouts from this site (or any other planning-grade tool) will not be accepted.
Rebate program documentation. HEEHRA, HOMES, and most state and utility rebate programs require Manual J documentation showing the recommended equipment size, which must come from approved software. Mass Save, NYSERDA, BayREN, and equivalents all enforce this through their contractor channel.
High-stakes equipment selection. Where the equipment cost is high (large geothermal install, multi-zone variable-refrigerant-flow system, complex retrofit with phased ductwork upgrades), the value of a $500-$800 professional Manual J is small compared to the cost of a wrong-sized $20,000+ installation. The calculator is fine for budget estimates and for comparing professional contractor proposals against each other; it is not the basis for the final equipment order.
Outside these cases, the planning-grade output is sufficient. For homeowners evaluating contractor quotes, sizing a single-zone mini-split for a garage, comparing 2-ton vs 3-ton recommendations, or budgeting for a heat pump retrofit, the calculator output is accurate enough to make defensible decisions.
How These Compare to Professional Manual J Software
Three categories of professional Manual J software dominate the US residential HVAC market.
| Tool | Category | Price | Audience | ACCA approved |
|---|---|---|---|---|
| hvacloadcalc.org calculators | Planning-grade free tool | $0 | Homeowners, students, contractors for sanity-checking | No (intentional) |
| Wrightsoft Right-Suite Universal | Professional load + duct + selection | $1,500-$3,000 | HVAC contractors, engineers | Yes |
| Elite Software RHVAC | Professional load + selection | $700-$1,500 | HVAC contractors, smaller firms | Yes |
| EnergyGauge USA | Energy code + Manual J | $300-$600 | Energy raters, code officials | Yes (for Manual J module) |
| Cool Calc (cloud-based) | Cloud Manual J for contractors | $50-$200/month | Contractors, energy auditors | Yes |
| Calculator.net BTU calculator | Planning-grade ad-supported | $0 | General consumers | No |
The professional tools (Wrightsoft, Elite, EnergyGauge, Cool Calc) provide ACCA-approved output, room-by-room takeoff capabilities, integrated equipment selection (Manual S), duct design (Manual D), and PDF report generation suitable for permit submissions. The price reflects ACCA certification fees, ongoing maintenance, and a contractor-only distribution model.
The planning-grade tools (this site, Calculator.net, Omnicalculator) provide quick estimates for general audiences without the certification overhead. Where this site differs from other free calculators is in the methodology transparency: every formula, every default, and every data table is documented and cited. Calculator.net's BTU calculator returns a single number with no explanation; the same query here returns a range with worked-example math and source citations.
The choice between planning-grade and professional Manual J depends on what the user is trying to do, not which is universally better. For homeowner planning, planning-grade is correct and cheaper. For permit-grade output, professional software is correct and required.
Open-Source Data and Formulas
The data files backing the calculators are available in the project's public git repository:
| File | Contents | Primary source |
|---|---|---|
| data/ashrae-design-temps.json | 99% heating and 1% cooling design temperatures for major US cities | ASHRAE Handbook of Fundamentals 2021 Ch. 14 |
| data/iecc-climate-zones.json | US climate zone assignments by state and county | IECC 2021 Chapter 4 + ASHRAE 169 |
| data/r-value-recommendations.json | DOE recommended attic/wall/floor R-values by climate zone | DOE/ENERGY STAR ZIP-code recommendations |
| data/electricity-rates.json | Average residential electricity prices by state | EIA Table 5.6.A (residential) |
| data/states-us.json | State metadata (name, abbreviation, default climate zone) | US Census Bureau + ASHRAE 169 |
Anyone interested in the data layer can read these files directly. The calculator code in /lib/calculators/ is similarly public — Manual J HTM tables, Manual S tolerance rules, NEEP CCASHP capacity-retention rules, and BTU/sqft baselines by climate are all in TypeScript with comments pointing to the underlying source documents.
Calculators Planned for Future Releases
The five live calculators are the first wave. Additional calculators planned for future build waves, based on the keyword research that drives the site's content strategy:
| Calculator | What it solves |
|---|---|
| Furnace size calculator | Reuses the heating-load engine from the Manual J calculator with furnace-specific tolerances |
| Mini-split calculator | Per-zone sizing with multi-zone diversity factors |
| Duct size calculator | Manual D-style sizing for supply and return ducts |
| Heat loss calculator | Whole-home heat loss estimation as a simpler variant of full Manual J |
| Balance point calculator | Dedicated balance-point math for heat pump sizing decisions |
| Return air grille calculator | CFM-to-grille-size conversion with face velocity limits |
| AHRI lookup | AHRI Reference Number search interface for verifying equipment matchups |
| Wet bulb calculator | Psychrometric-chart math for AC sizing edge cases in humid climates |
| Fuel-use load calculator | Back-calculate the heating load from past gas or oil bills — methodology original to the site |
Each future calculator follows the same architecture: a server-rendered default state with worked-example explanation, client-side interactivity for input changes, and a set of common-configuration worked-example URLs that give each frequent question its own complete answer.