Free Solar String Sizing Calculator

Solar String Sizing Calculator — Find the Safe Number of Panels Per String

A solar string sizing calculator determines how many panels you can safely wire in series for your specific inverter. Enter your panel’s Voc and Vmp, your inverter’s voltage limits, and your local temperature extremes — the calculator instantly returns the maximum and minimum panels per string, flags incompatible combinations, and visualises where your string voltage falls inside the inverter’s MPPT window.

⚡ Solar String Sizing Calculator

Panel Spec Sheet (STC)
Vdc
Vdc
Find this %/°C metric on your panel’s datasheet.
Inverter Spec Sheet
Vdc
Vdc
Local Climate Data
Used to calculate extreme cold-weather voltage spikes.
Used to calculate high-heat voltage sag (we automatically add +30°C for roof panel cell temp).

Safe String Length Design

Loading…
Based on voltage thresholds.
❄️
Cold Weather Limit (Max)
0
Absolute Maximum Panels / String
  • Record Low Temp0°C
  • Max Voc (Per Panel)0.0 V
  • Inverter Hard Limit0 V
💡
Hot Weather Limit (Min)
0
Absolute Minimum Panels / String
  • Estimated Cell Temp0°C
  • Min Vmp (Per Panel)0.0 V
  • Inverter Wake Limit0 V

Inverter Voltage Window Visualization

Visualizes the safe operating window of your inverter compared to a highly optimized string size.
0V
Min MPPT
Max MPPT
MAX LIMIT
  • Example Target String Size0 Panels
  • String Vmp (Hot) -> Voc (Cold) Range0V – 0V
💡
Electrical Physics Insights
    *Disclaimer: This is a mathematical approximation tool for string sizing design. It adheres to standard NEC (National Electrical Code) temperature corrections, but local AHJs may require specific historical weather data metrics (like ASHRAE). Always verify final calculations with a licensed electrical engineer prior to installation.

    How to Use the Solar String Sizing Calculator

    Step 1 — Enter your panel’s STC specifications.
    Find your panel datasheet and locate three values. Open Circuit Voltage (Voc) is the voltage a panel produces with no load — typically 35–50V for residential panels. Max Power Voltage (Vmp) is the voltage at peak output, usually 80–85% of Voc. Voltage Temperature Coefficient is the %/°C rate at which voltage changes with temperature — a negative value between −0.10%/°C and −0.45%/°C, found in the “Electrical Characteristics” section of your datasheet. Use the slider to set it precisely.

    Step 2 — Enter your inverter’s voltage limits.
    Select your inverter’s absolute maximum input voltage from the dropdown: 600 Vdc for standard residential systems, 1000 Vdc for commercial arrays, 1500 Vdc for utility-scale installations. Then enter the MPPT minimum and maximum voltage limits — these are the operating window within which your inverter actively harvests power. These figures appear on your inverter datasheet under “DC Input” or “MPPT Range.”

    Step 3 — Set your local climate data.
    Use the two sliders to enter your location’s record low and record high ambient temperatures. The record low drives the cold-weather voltage spike calculation — this is the critical safety limit that protects your inverter from overvoltage damage. The record high is used to estimate maximum cell temperature (ambient + 30°C for roof-mounted panels) and ensures your string produces enough voltage to keep the inverter running on the hottest days.

    Step 4 — Read the results.
    The calculator displays three key outputs simultaneously. The Safe String Length banner at the top shows the full safe range — the minimum panels needed to wake the inverter in summer heat and the maximum panels allowed before cold-weather Voc destroys the inverter. The Cold Weather card shows the absolute maximum panels per string based on the Voc spike at your record low temperature. The Hot Weather card shows the minimum panels required to keep Vmp above the inverter’s MPPT wake threshold at peak cell temperature.

    Step 5 — Check the voltage window visualisation.
    The gauge diagram shows the inverter’s MPPT range as a shaded band and your string’s operating voltage range as a green bar. The goal is for the green bar to sit comfortably inside the shaded MPPT zone at all temperatures — not touching either edge. If the green bar extends beyond the right boundary, your string is dangerously close to the inverter’s destruction limit.

    Step 6 — Export the report.
    Click “Export PDF” to print a clean engineering report of all inputs and outputs — useful for installer documentation, permit applications, or sharing with a licensed electrician for sign-off.

    String Sizing Formulas Explained

    The calculator uses two core formulas drawn from standard NEC temperature correction methodology.

    Maximum panels per string (cold-weather limit):

    Maximum Panels = floor( Inverter Max Voltage ÷ Voc_cold )

    Where Voc_cold = Voc × ( 1 + (Temp Coefficient% ÷ 100) × (Record Low Temp − 25°C) )

    Because the temperature coefficient is negative and the record low temperature is below the 25°C STC reference, the result of the bracket is greater than 1 — meaning Voc rises in cold weather. Round down to ensure the string never exceeds the inverter’s absolute voltage limit.

    Minimum panels per string (hot-weather limit):

    Minimum Panels = ceil( Inverter MPPT Min Voltage ÷ Vmp_hot )

    Where Vmp_hot = Vmp × ( 1 + (Temp Coefficient% ÷ 100) × (Cell Temp − 25°C) )

    Cell temperature = ambient high + 30°C (to account for thermal buildup in roof-mounted panels). Because the coefficient is negative and cell temperature is above 25°C, Vmp drops in heat. Round up to guarantee the string stays above the inverter’s MPPT wake threshold.

    Target / optimal string size:

    Target = round( MPPT Midpoint ÷ Vmp_STC ), clamped between minimum and maximum panels.

    This aims the string’s nominal operating voltage at the centre of the MPPT range for balanced performance across seasons.

    Rules of thumb to keep in mind:

    • Always round down for maximum (cold) calculations — overvoltage permanently destroys inverters
    • Always round up for minimum (hot) calculations — undervoltage causes mid-day shutdowns
    • As a safety margin, keep maximum string Voc below 95% of the inverter’s absolute voltage limit
    • Typical residential string length is 7–12 panels; commercial 15–25 panels depending on inverter voltage class

    Frequently Asked Questions

    Q: How do you calculate the number of modules per string?

    A: Divide the inverter’s absolute maximum input voltage by the panel’s cold-weather Voc (voltage at your record low temperature) and round down — this gives the maximum panels per string. Then divide the inverter’s MPPT minimum voltage by the panel’s hot-weather Vmp (voltage at peak cell temperature) and round up — this gives the minimum. Your safe string length is any whole number between these two values. For optimal performance, aim for the panel count that places nominal Vmp closest to the midpoint of the inverter’s MPPT range.

    Q: What is PV string voltage calculation?

    A: PV string voltage is calculated by multiplying the per-panel voltage by the number of panels wired in series. For maximum (cold) voltage: string Voc = panels × Voc_cold, where Voc_cold = Voc × (1 + coefficient × (Tmin − 25)). For operating (hot) voltage: string Vmp = panels × Vmp_hot, where Vmp_hot = Vmp × (1 + coefficient × (Tcell − 25)). The string must satisfy two conditions simultaneously: string Voc at record cold must stay below the inverter’s absolute maximum, and string Vmp at maximum cell temperature must stay above the inverter’s MPPT minimum threshold.

    Q: What is the maximum number of solar panels in a string?

    A: The maximum is determined by cold-weather voltage. Divide the inverter’s absolute maximum DC input voltage by the panel’s Voc at your record low temperature (floor the result). For a standard 600V residential inverter with a panel whose Voc rises to 44V at −10°C, the maximum is floor(600 ÷ 44) = 13 panels. Exceeding this figure on a cold morning will instantly and permanently damage the inverter’s input circuitry — there is no recovery from overvoltage destruction.

    Q: How do I design solar inverter string calculations?

    A: A complete string design calculation requires five inputs from your datasheets: panel Voc, panel Vmp, voltage temperature coefficient, inverter absolute maximum voltage, and inverter MPPT voltage range. Calculate cold Voc and hot Vmp at temperature extremes using the NEC temperature correction formula. Divide inverter limits by per-panel voltages to find minimum and maximum panel counts. Verify the resulting string voltage range sits fully within the MPPT window. Finally, check that string current (Isc × panels in parallel) does not exceed the inverter’s maximum DC input current rating.

    Q: Can I use a solar string sizing calculator in Excel?

    A: Yes — the same formulas used in this browser calculator can be replicated in Excel. Set up columns for Voc, Vmp, temperature coefficient, record low and high temperatures, and inverter limits. Use Excel’s FLOOR() function for maximum panels and CEILING() for minimum panels. The advantage of a dedicated browser calculator like this one is that it automatically handles the temperature correction formula, visualises the MPPT window, and updates all outputs in real time without needing to set up formulas manually. For offline use, the Export PDF button produces a printable engineering report you can reference during installation.

    Q: What is a string voltage calculator and why does it matter?

    A: A string voltage calculator computes the total DC voltage produced by a series-wired group of solar panels under real temperature conditions. It matters because solar panels do not produce a fixed voltage — their output swings significantly with temperature. A string that operates safely at 25°C STC can produce dangerously high voltage on a cold winter morning and drop below the inverter’s minimum operating threshold on a hot summer afternoon. Accurate string voltage calculation is the difference between a system that works reliably year-round and one that either destroys its inverter on day one or shuts down every hot afternoon.

    Q: How does a Growatt or EG4 string sizing calculator differ?

    A: The underlying string sizing math is identical regardless of inverter brand — it always comes down to the inverter’s absolute maximum voltage, MPPT voltage range, and the panel’s temperature-corrected Voc and Vmp. Growatt and EG4 inverters have their own specific voltage limits published in their datasheets (for example, many Growatt residential models use a 1000V max with 160–950V MPPT range). Simply enter your specific inverter’s figures into this calculator to get brand-accurate results. Always cross-reference the output with your inverter manufacturer’s own string sizing tool as a secondary check before finalising the design.

    Q: What does the voltage temperature coefficient mean for string sizing?

    A: The voltage temperature coefficient (expressed as %/°C) tells you how much the panel’s voltage changes for every degree of temperature change from the 25°C STC reference. A coefficient of −0.28%/°C means the panel loses 0.28% of its voltage for every degree above 25°C and gains 0.28% for every degree below. On a −10°C morning, a 40.5V panel at −0.28%/°C produces 40.5 × (1 + (−0.0028) × (−10 − 25)) = 40.5 × 1.098 = 44.5V. Multiplied across 13 panels, that is 578V — still under a 600V inverter limit, but only by 22V. This is why accurately setting the temperature coefficient slider is one of the most important inputs in the entire calculation.