Use this calculator to estimate the total running and starting wattage you'll need from a generator to power your essential appliances. Select the appliances you plan to use and specify their quantities. You can also add custom appliances.
Common Appliances
Running: 150W, Starting: 600W
Running: 1000W, Starting: 0W
Running: 800W, Starting: 0W
Running: 80W, Starting: 0W
Running: 75W, Starting: 0W
Running: 10W, Starting: 0W
Running: 1200W, Starting: 3600W
Running: 800W, Starting: 1600W
Running: 1500W, Starting: 0W
Running: 10W, Starting: 0W
Running: 1500W, Starting: 0W
Custom Appliances
Safety Factor
Recommended: 10-20%
Generator Wattage Requirements
Total Running Wattage: 0 W
Highest Single Starting Wattage: 0 W
Minimum Generator Running Wattage (with safety margin): 0 W
Minimum Generator Starting Wattage (Surge, with safety margin): 0 W
var customApplianceCount = 2;
function toggleApplianceInput(id, isChecked) {
document.getElementById(id).disabled = !isChecked;
if (!isChecked) {
document.getElementById(id).value = 0;
} else {
document.getElementById(id).value = 1; // Default to 1 if checked
}
}
function addCustomApplianceRow() {
customApplianceCount++;
var container = document.getElementById('custom_appliances_container');
var newRow = document.createElement('div');
newRow.className = 'custom-appliance-row';
newRow.innerHTML = `
`;
container.appendChild(newRow);
}
function calculateGeneratorWattage() {
var totalRunningWattage = 0;
var maxStartingWattage = 0;
var errorMessage = document.getElementById('error_message');
errorMessage.style.display = 'none';
errorMessage.innerHTML = ";
var appliances = [
{ checkId: 'refrigerator_check', qtyId: 'refrigerator_qty', runningId: 'refrigerator_running', startingId: 'refrigerator_starting' },
{ checkId: 'microwave_check', qtyId: 'microwave_qty', runningId: 'microwave_running', startingId: 'microwave_starting' },
{ checkId: 'coffee_maker_check', qtyId: 'coffee_maker_qty', runningId: 'coffee_maker_running', startingId: 'coffee_maker_starting' },
{ checkId: 'tv_check', qtyId: 'tv_qty', runningId: 'tv_running', startingId: 'tv_starting' },
{ checkId: 'laptop_check', qtyId: 'laptop_qty', runningId: 'laptop_running', startingId: 'laptop_starting' },
{ checkId: 'phone_charger_check', qtyId: 'phone_charger_qty', runningId: 'phone_charger_running', startingId: 'phone_charger_starting' },
{ checkId: 'window_ac_check', qtyId: 'window_ac_qty', runningId: 'window_ac_running', startingId: 'window_ac_starting' },
{ checkId: 'sump_pump_check', qtyId: 'sump_pump_qty', runningId: 'sump_pump_running', startingId: 'sump_pump_starting' },
{ checkId: 'electric_heater_check', qtyId: 'electric_heater_qty', runningId: 'electric_heater_running', startingId: 'electric_heater_starting' },
{ checkId: 'led_light_bulb_check', qtyId: 'led_light_bulb_qty', runningId: 'led_light_bulb_running', startingId: 'led_light_bulb_starting' },
{ checkId: 'hair_dryer_check', qtyId: 'hair_dryer_qty', runningId: 'hair_dryer_running', startingId: 'hair_dryer_starting' }
];
for (var i = 0; i < appliances.length; i++) {
var appliance = appliances[i];
var isChecked = document.getElementById(appliance.checkId).checked;
if (isChecked) {
var qty = parseFloat(document.getElementById(appliance.qtyId).value);
var running = parseFloat(document.getElementById(appliance.runningId).value);
var starting = parseFloat(document.getElementById(appliance.startingId).value);
if (isNaN(qty) || qty < 0 || isNaN(running) || running < 0 || isNaN(starting) || starting maxStartingWattage) {
maxStartingWattage = starting;
}
}
}
// Custom appliances
for (var j = 1; j <= customApplianceCount; j++) {
var customQty = parseFloat(document.getElementById('custom_qty_' + j).value);
var customRunning = parseFloat(document.getElementById('custom_running_' + j).value);
var customStarting = parseFloat(document.getElementById('custom_starting_' + j).value);
if (isNaN(customQty) || customQty < 0 || isNaN(customRunning) || customRunning < 0 || isNaN(customStarting) || customStarting 0 && (customRunning > 0 || customStarting > 0)) { // Only include if quantity is positive and has wattage
totalRunningWattage += (customQty * customRunning);
if (customStarting > maxStartingWattage) {
maxStartingWattage = customStarting;
}
}
}
var safetyFactor = parseFloat(document.getElementById('safety_factor').value);
if (isNaN(safetyFactor) || safetyFactor 100) {
errorMessage.innerHTML = 'Please enter a valid safety margin percentage (0-100).';
errorMessage.style.display = 'block';
document.getElementById('wattage_result').style.display = 'none';
return;
}
var adjustedRunningWattage = totalRunningWattage * (1 + safetyFactor / 100);
var adjustedStartingWattage = (totalRunningWattage – maxStartingWattage) + (maxStartingWattage * (1 + safetyFactor / 100));
if (maxStartingWattage === 0) { // If no starting wattage appliances, surge is just running wattage
adjustedStartingWattage = adjustedRunningWattage;
} else if (adjustedStartingWattage < adjustedRunningWattage) { // Ensure starting wattage is at least running wattage
adjustedStartingWattage = adjustedRunningWattage;
}
document.getElementById('total_running_wattage').innerHTML = Math.round(totalRunningWattage) + ' W';
document.getElementById('highest_starting_wattage').innerHTML = Math.round(maxStartingWattage) + ' W';
document.getElementById('min_running_generator_wattage').innerHTML = Math.round(adjustedRunningWattage) + ' W';
document.getElementById('min_starting_generator_wattage').innerHTML = Math.round(adjustedStartingWattage) + ' W';
document.getElementById('wattage_result').style.display = 'block';
}
Understanding Generator Wattage Needs
Choosing the right generator size is crucial for ensuring your essential appliances run smoothly during a power outage or at a remote location. A generator that's too small won't be able to handle the load, while one that's too large might be an unnecessary expense and consume more fuel.
Running Wattage vs. Starting Wattage
When calculating your generator needs, it's important to understand two key terms:
Running Wattage (Rated Wattage): This is the continuous power an appliance needs to operate once it's started. Most appliances list their running wattage on a label or in their manual.
Starting Wattage (Surge Wattage): Many appliances, especially those with electric motors (like refrigerators, air conditioners, and pumps), require a brief burst of extra power to start up. This surge can be 2-3 times their running wattage. This starting wattage is only needed for a few seconds.
Your generator must be able to handle the combined running wattage of all appliances you want to power simultaneously, PLUS the single highest starting wattage of any motor-driven appliance that might kick on while others are running. The calculator above helps you determine this.
How to Use the Calculator
Select Appliances: Check the box next to each common appliance you intend to power with your generator.
Adjust Quantities: For each selected appliance, enter the number of units you plan to run.
Add Custom Appliances: If an appliance isn't listed, use the "Custom Appliances" section to enter its name, quantity, running wattage, and starting wattage (if applicable). You can add more rows if needed.
Set Safety Margin: It's highly recommended to include a safety margin (e.g., 10-20%) to account for potential fluctuations, aging appliances, or future additions.
Calculate: Click the "Calculate Required Wattage" button to see your estimated generator needs.
Example Calculation
Let's say you want to power the following during an outage:
1 Refrigerator: Running 150W, Starting 600W
1 Microwave: Running 1000W, Starting 0W
1 TV (LED): Running 80W, Starting 0W
5 LED Light Bulbs: Running 10W each (Total 50W), Starting 0W
1 Sump Pump: Running 800W, Starting 1600W
Step 1: Calculate Total Running Wattage:
Refrigerator: 150W
Microwave: 1000W
TV: 80W
LED Lights: 50W
Sump Pump: 800W
Total Running Wattage = 150 + 1000 + 80 + 50 + 800 = 2080 W
Step 2: Identify Highest Single Starting Wattage:
Refrigerator: 600W
Sump Pump: 1600W
Other appliances: 0W
Highest Starting Wattage = 1600 W (from the Sump Pump)
This is the Total Running Wattage MINUS the running wattage of the appliance with the highest starting wattage, PLUS that appliance's starting wattage. Then apply the safety margin.
(2080 W – 800 W (Sump Pump Running)) + 1600 W (Sump Pump Starting) = 1280 W + 1600 W = 2880 W
Applying a 20% safety margin: 2880 W * 1.20 = 3456 W
Based on this example, you would need a generator capable of providing at least 2496 running watts and 3456 starting watts. A generator rated at 3500 running watts / 4500 starting watts would be a good fit.
Important Considerations
Simultaneous Use: The calculator assumes all selected appliances might run at the same time. If you plan to stagger their use (e.g., not run the microwave and hair dryer simultaneously), you might be able to get away with a slightly smaller generator.
Inverter Generators: These generators provide cleaner power, which is safer for sensitive electronics, and are generally more fuel-efficient and quieter.
Fuel Type: Consider gasoline, propane, natural gas, or dual-fuel options based on availability and storage.
Portability: Decide if you need a portable generator for occasional use or a standby generator for automatic home backup.
Professional Advice: For whole-home backup solutions, always consult with a qualified electrician or generator specialist.