A professional web-based Manual J load calculation tool for residential HVAC sizing. This calculator performs accurate heating and cooling load calculations entirely client-side, making it fast, private, and accessible.
- Simple Interface: Easy-to-use form with just 8 basic inputs for most users
- Smart Defaults: Automatic calculation of all technical parameters based on simple selections
- Climate-Based: Automatically sets design temperatures based on geographic climate zones
- Advanced Settings: Full transparency and control over all calculation parameters for technical users
- Professional Results: Accurate Manual J compliant calculations with equipment sizing recommendations
- Responsive Design: Works seamlessly on desktop, tablet, and mobile devices
- Client-Side Processing: All calculations performed in browser - no data sent to servers
- Select your building type (New Construction, Existing Home, or Older Home)
- Choose your climate zone
- Enter your home's floor area and basic details
- Click "Calculate Load" to get professional HVAC sizing recommendations
- Use "Show Advanced Settings" to view and override all calculation parameters
- Access detailed load breakdown by component
- Review all U-values, areas, and technical assumptions
- Floor Area: Total conditioned living space (sq ft)
- Ceiling Height: Average height in feet
- Number of People: Occupancy count
- Window Direction: Primary orientation of windows
- Window Percentage: Windows as % of wall area (typical: 10-20%)
- Insulation Level: Poor, Average, Good, or Excellent
- Window Type: Single pane, Double pane, Double pane Low-E, or Triple pane
- Foundation Type: Slab on grade, Basement, or Crawlspace
- Hot-Humid: South, Southeast (FL, GA, SC, etc.)
- Hot-Dry: Southwest (AZ, NV, parts of CA/TX)
- Mixed-Humid: Mid-Atlantic, Ohio Valley (NC, VA, TN, etc.)
- Mixed-Dry: Central Plains (CO, NM, parts of TX)
- Cold: Northern States (IL, IN, OH, NY, etc.)
- Very Cold: Northern Border, Mountains (MN, WI, MT, etc.)
This calculator implements the Manual J 8th Edition methodology including:
- Conduction Loads: Heat transfer through walls, windows, doors, roof, and floors
- Solar Gains: Window solar heat gain based on orientation and window properties
- Infiltration: Air leakage loads based on building tightness
- Ventilation: Mechanical fresh air system loads
- Internal Gains: Heat from occupants, appliances, and lighting
- Safety Factors: 10% safety margin applied to final results
- Poor Insulation: Wall 0.15, Roof 0.08, Floor 0.08 Btu/hr·ft²·°F
- Average Insulation: Wall 0.08, Roof 0.03, Floor 0.05 Btu/hr·ft²·°F
- Good Insulation: Wall 0.05, Roof 0.025, Floor 0.03 Btu/hr·ft²·°F
- Excellent Insulation: Wall 0.03, Roof 0.018, Floor 0.02 Btu/hr·ft²·°F
- Single Pane: U-Value 0.9, SHGC 0.6
- Double Pane: U-Value 0.45, SHGC 0.4
- Double Pane Low-E: U-Value 0.3, SHGC 0.3
- Triple Pane: U-Value 0.2, SHGC 0.25
The calculator provides recommendations for:
- Heat pumps and air conditioners (cooling capacity)
- Furnaces and boilers (heating capacity)
- Standard equipment sizes in tons and Btu/hr
Note: These are preliminary sizing estimates. Final equipment selection should always be verified by a qualified HVAC professional.
This project is designed to work seamlessly with GitHub Pages:
- Fork this repository
- Enable GitHub Pages in repository settings
- The site will be available at
https://yourusername.github.io/repository-name/manual-j-calculator/
manual-j-calculator/
├── index.html # Main application file
├── styles.css # Styling and responsive design
├── script.js # Manual J calculation engine
└── README.md # This documentation
- No Data Collection: All calculations performed locally in your browser
- No Server Communication: No data sent to external servers
- No Tracking: No analytics or tracking scripts
- Open Source: Full source code available for review
This calculator provides preliminary load estimates for educational and planning purposes. For actual HVAC system design and installation:
- Consult with a qualified HVAC professional
- Verify results with detailed Manual J calculations
- Consider local building codes and requirements
- Account for specific equipment performance data
- Factor in ductwork design and installation quality
Contributions are welcome! Please feel free to:
- Report bugs or issues
- Suggest improvements
- Submit pull requests
- Share feedback
This project is open source and available under the MIT License.
Built for HVAC professionals and homeowners who need quick, accurate load calculations.