Home / Solar string sizing calculator

Solar String Sizing Calculator

Work out how many panels you can safely wire in series per string. The key risk is cold weather: panel voltage rises as temperature drops, and exceeding your inverter's maximum input voltage can destroy it.

Free · No email · For DIY & installers

1 Panel specs — from the datasheet

V
V
%/°C

A negative number from the datasheet (typically −0.25 to −0.30%/°C). Voltage rises as it gets colder.

2 Temperature range

°C

Record low at your site. Cold sets the maximum string length (highest voltage). Use a genuinely low value to be safe.

°C

Panels run far hotter than the air — 65–75°C cell temperature is typical. Heat sets the minimum string length (lowest voltage).

3 Inverter / controller window

V

The absolute maximum on the inverter or MPPT charge controller spec. Cold-weather string voltage must stay below this.

V

The lowest voltage the MPPT tracker operates at. Hot-weather string voltage should stay above this so the array keeps producing.

Safe panels per string
—
in series, within the voltage window
Max panels (cold limit)—
Min panels (MPPT start)—
Voc at coldest temp—
String Voc at max length—
Vmp at hottest temp—
Within limits

Estimates only. Always verify against your exact inverter datasheet and local temperature extremes, and follow local electrical code. Exceeding the inverter's max DC voltage can permanently damage it and void warranties.

Your safe string window
Each bar is one string length. It runs from the operating voltage on the hottest afternoon (bottom) to the open-circuit voltage on the coldest morning (top). Green bars fit both limits.

Quick answer

Max panels = inverter max V ÷ cold Voc. Min panels = MPPT min V ÷ hot Vmp. Cold Voc = Voc × (1 + temp coefficient × (Tmin − 25)).

How string sizing works
Panel voltage rises as temperature falls, so the coldest day produces the highest string voltage — that's the danger.

Voc at cold = Voc × (1 + tempCoef% × (Tmin − 25)).
Max panels per string = floor(inverter max V ÷ cold Voc) — keeps you under the limit even on the coldest morning.
Vmp at hot = Vmp × (1 + tempCoef% × (Tmax − 25)).
Min panels per string = ceil(MPPT min V ÷ hot Vmp) — keeps the string voltage high enough to track in summer heat.

STC ratings are at 25°C. Always size from real local extremes and confirm against the inverter datasheet.

How to size a solar string correctly

String sizing decides how many panels to connect in series in one string. The string voltage must always stay within the safe operating window of your inverter or charge controller. A voltage that is too high can damage the equipment. A voltage that is too low moves the inverter out of its efficient tracking range. Panel voltage changes with temperature, so string sizing is a temperature calculation. It is one of the most important steps in a safe, efficient design.

String sizing is where a lot of otherwise-good DIY systems quietly go wrong, because the failure mode is invisible until the worst possible moment. A string voltage that is correct on a mild installation day can go above the inverter's maximum on the first hard frost. It can also fall below the tracking range in a summer heatwave. Neither problem shows in mild weather. That’s why the calculation is built around your local temperature extremes rather than the comfortable conditions of a test bench. With the correct string length, the system works all year for decades. With the wrong length, you can damage the inverter or lose production continuously. A few minutes with the numbers below is cheap insurance.

LimitSet byDetermines
Maximum panels per stringColdest-day open-circuit voltage vs inverter maxUpper string length
Minimum panels per stringHottest-day operating voltage vs inverter min MPPTLower string length

The two limits every string must respect

Warning

Solar panels produce DC voltage in daylight, and you cannot switch them off. A series string can supply hundreds of volts. Cover the panels with an opaque sheet, or do the wiring in the dark.

Caution

Panel voltage increases in cold weather. Calculate the string open-circuit voltage (Voc) at the lowest temperature that you expect. If it is more than the maximum input voltage of the controller or inverter, a cold morning can damage the equipment.

Your valid string length is the range between those two limits. The calculator above works it out from your panel's voltage and temperature coefficients and your local temperature extremes.

Why temperature coefficients matter

Every panel has a temperature coefficient of voltage — typically around −0.3% per °C — telling you how much its voltage rises or falls per degree away from the standard 25°C test condition. On a −10°C morning, a panel's open-circuit voltage can be several percent above its nameplate figure; on a 65°C rooftop in summer, its operating voltage sags well below it. Sizing a string to the nameplate value alone ignores exactly the conditions that cause failures and dropouts. Always use your site's record cold and realistic hot cell temperatures, not the test-condition numbers.

String sizing and the rest of the system

String length interacts with everything else. Longer (higher-voltage) strings reduce current, which means thinner wire and lower voltage drop, and they suit MPPT equipment — but they're capped by the cold-voltage limit. Shorter strings are safer on voltage but carry more current per watt. On larger arrays you build several equal-length strings and wire them in parallel; keeping the strings identical ensures their voltages match so none is dragged down. This is why string sizing, inverter choice and wire sizing are designed together, not in isolation.

Common string-sizing mistakes

Frequently asked questions

How many panels can I put in one string?

As many as keep the string's coldest-day open-circuit voltage below your inverter's maximum input voltage, and at least enough to keep the hottest-day voltage above the inverter's minimum MPPT voltage. Enter your panel and temperature figures above for the exact minimum and maximum.

Why does cold weather matter for string sizing?

Because panel voltage rises as temperature drops. The highest voltage your string ever produces is on the coldest, sunniest morning — and that peak must stay within the inverter's limit, or the inverter can be damaged.

What is the minimum string size about?

On hot days panel voltage falls. If a string is too short, its voltage can drop below the inverter's minimum tracking voltage, pushing the inverter out of its efficient range and losing production. The minimum string length prevents that.

Do all strings on an inverter need the same length?

For strings wired in parallel to the same input, yes — keep them equal and use identical panels, so their voltages match and none is dragged down by another.

Learn more

Sources & standards

String sizing is safety-critical — exceeding an inverter's voltage window can damage equipment — so the limits used here follow the electrical codes and array-design standards below rather than rules of thumb.