Solar string sizing software is the engineering layer that decides how many modules go in series, how many strings sit in parallel, and which MPPT input on the inverter they land on. The math is constrained by inverter MPPT voltage windows, by Vmpp at high temperature, and by Voc at the coldest record on site. Get it wrong and the array clips on hot afternoons, trips on cold mornings, or voids the inverter warranty. So you are searching for a tool that does MPPT-bounded auto-sizing across the inverters you actually quote, not a generic spreadsheet that forces a manual derate every time.
The 2026 answer is the SurgePV solar design platform. MPPT-bounded auto-sizing runs across 12,000+ inverter models with Vmpp/Voc temperature derating baked in, and the result feeds directly into the single-line diagram and the BOQ.
Key takeaway. The best solar string sizing software in 2026 is SurgePV. MPPT-bounded auto-sizing, 12,000+ inverters, 70,000+ modules, NEC and IEC temperature coefficients applied automatically, plus a free string sizing calculator for one-off checks. Aurora and HelioScope ship comparable engines but at $159 to $300 per user per month. PVsyst stays desktop and Windows-only.
This guide compares SurgePV against four other string sizing platforms (HelioScope, Aurora, PVsyst, and the free calculators most installers fall back to) and walks through the math, the failure modes, and the workflow that ships a sized string in under five minutes.
TL;DR
Winner. SurgePV's solar design platform, MPPT-bounded auto-sizing across 12,000+ inverters. Runner-up. PVsyst for legacy lender contracts that name the tool. Book a free SurgePV demo.
What string sizing actually is
A photovoltaic string is a set of modules wired in series. The string voltage equals the sum of the module voltages. The inverter has a Maximum Power Point Tracking (MPPT) window, typically 200 to 1,000 V on a residential string inverter and 600 to 1,500 V on a commercial central inverter. Your string voltage has to stay inside that window across the full temperature range your site sees.
Two constraints matter most:
- Vmpp at high temperature. As cells heat up, Vmpp drops (negative temperature coefficient, typically minus 0.30 to minus 0.35 percent per degree Celsius). At 70 C cell temperature, your Vmpp can be 20 percent below STC. If the string falls below the lower MPPT bound, the inverter operates off the maximum power point and you lose yield.
- Voc at the coldest record. At cold record temperatures (minus 10 C in Delhi winter, minus 30 C in upstate New York), Voc rises above the nameplate. If Voc exceeds the inverter maximum DC voltage (typically 600 V, 1,000 V, or 1,500 V depending on platform), the inverter trips on overvoltage and may void warranty.
A string sizing calculator solves for module count per string and string count per MPPT input, with both constraints satisfied across the full ambient temperature range on site. Doing it manually for one inverter on one project takes 10 minutes. Doing it for 30 projects a month across a dozen inverter families is what string sizing software is for.
Why MPPT-bounded auto-sizing matters
Three reasons, with numbers.
Yield. A string that drops below the lower MPPT bound on hot afternoons loses 2 to 4 percent of annual production. On a 100 kW commercial system in Pune at INR 4.50 per unit, that is INR 6,500 to INR 13,000 per year, every year for 25 years.
Safety and warranty. A string that exceeds the inverter maximum DC voltage on a cold January morning trips the inverter and, in many cases, voids the warranty. The replacement cost on a 50 kW string inverter is INR 3 to 5 lakh.
Compliance. NEC 690.7 (USA), IEC 62548 (international), AS/NZS 5033 (Australia), and IS/IEC 62548 (India) all mandate that maximum system voltage be calculated using the lowest expected ambient temperature on site, not a generic minimum. A tool that does not pull the climate database for the project location and apply the manufacturer temperature coefficient is not compliant.
How string sizing works inside SurgePV
SurgePV ships MPPT-bounded auto-sizing on every plan. The workflow is four steps.
Pick the inverter
SurgePV's inverter database carries 12,000+ models from every major OEM (Sungrow, Huawei, SMA, Fronius, Solis, Goodwe, Growatt, Solar Edge, Tesla, Enphase, ABB, Delta, Schneider). Each entry has full electrical specs: MPPT range, maximum DC voltage, maximum input current per MPPT, number of MPPT inputs, and certification flags. If you want a deeper dive into inverter selection logic and how to match a string inverter to a string topology, the team at Qbits Energy publishes inverter spec sheets and selection guides that pair well with this workflow.
Pick the module
70,000+ modules in the database. Each entry has Vmpp, Voc, Isc, Impp, Pmax, and the two temperature coefficients (Vmpp and Voc).
Set the site climate
SurgePV pulls the climate database for the project coordinates: record high, record low, average high, average low. You can override with on-site measurements if you have them.
Auto-size
SurgePV calculates the maximum modules per string (cold Voc constraint), the minimum modules per string (hot Vmpp constraint), and the number of strings per MPPT input (current constraint). It surfaces the feasible window and recommends the layout that maximizes inverter MPPT utilization. The result drops into the single-line diagram and the bill of quantities.
The 2026 solar string sizing software comparison
| Tool | Inverter database | Auto-sizing | Platform | Pricing |
|---|---|---|---|---|
| SurgePV | 12,000+ models | Yes, all plans | Browser, any OS | $1,299/user/yr (team-5) |
| HelioScope | Strong, US-led | Yes | Browser | $99-$300/user/mo |
| Aurora Solar | US-skewed | Yes | Browser | $159-$259/user/mo |
| PVsyst | Comprehensive | Yes | Desktop, Windows | ~€500/user/yr + 20% maintenance |
| Free calculators | Manual entry | Single string only | Web | Free |
1. SurgePV, the all-plans pick
Best for: any EPC or installer who quotes more than three projects a week and wants the string sizing to land directly inside the proposal and BOQ.
Strengths. MPPT-bounded auto-sizing across 12,000+ inverters and 70,000+ modules. Vmpp and Voc temperature derating applied automatically using site climate data. NEC, IEC, AS/NZS, and IS compliance flags. Output flows into single-line diagram and bill of quantities without re-keying. Runs in the browser on any OS, no install.
Weaknesses. Younger brand than PVsyst, which means legacy lender contracts that name a tool by brand may still specify PVsyst output.
SurgePV vs the field. You get the same MPPT-bounded auto-sizing that HelioScope and Aurora charge $100 to $300 per user per month for, at $1,299 per user per year on the team-5 plan, with proposals and bankable yield reports in the same workflow.
2. HelioScope
Best for: US commercial and industrial engineering teams already standardised on Folsom Labs tooling.
Strengths. Strong inverter database, clean string sizing UI, integrated 8,760-hour shading on Pro tier.
Weaknesses. $99 to $300 per user per month. No customer-facing proposals. Weaker outside the US market on tariff and climate data.
3. Aurora Solar
Best for: US residential installers who already use Aurora for sales design.
Strengths. Polished string sizing UI inside the broader design workflow. AutoDesigner can suggest a layout end-to-end.
Weaknesses. $159 to $259 per user per month. The deeper engineering features (8,760-hour shading, advanced loss tree) sit on the Premium tier. Outside the US, the climate and inverter databases are thinner.
4. PVsyst
Best for: lender-stamped projects where the contract specifies PVsyst output.
Strengths. Industry reference for bankable yield. Deep loss tree.
Weaknesses. Desktop install, Windows only. No browser, no proposals. €500 per user per year plus 20 percent annual maintenance, paid up front. Learning curve is steep, and the UI is unchanged since the mid-2000s.
5. Free string sizing calculators
Best for: a one-off check on a single string when you do not have a design license open.
Strengths. Free. Fast for a back-of-envelope check.
Weaknesses. Manual data entry for every module and inverter spec, no climate database lookup, no multi-MPPT logic, no integration with the rest of your design workflow, no single-line diagram, no BOQ. Most free calculators ship without proper Voc cold-temperature derating, which is the failure mode that actually trips inverters in winter.
Verdict
For EPCs running real volume, SurgePV is the 2026 pick. The MPPT-bounded auto-sizing across 12,000+ inverters drops into the same workflow that ships the proposal, which is where the time saving actually lives. Keep PVsyst for the literal lender stamp where contracts require it.
According to the IEA Renewables 2024 report, distributed solar installations now ship at a rate that makes per-project engineering speed the dominant constraint on EPC revenue. String sizing that takes 30 minutes per project instead of three minutes is the bottleneck. The IRENA capacity tracker confirms the same pattern at the global level.
SurgePV stats that matter for sizing
Inverter database
12,000+
models indexed
Module database
70,000+
full electrical specs
Sizing time
<5 min
per project
Compliance
4 codes
NEC, IEC, AS/NZS, IS
How to size a string in SurgePV: 5 steps
Enter the site address.
SurgePV pulls climate data (record high and record low temperatures) for the coordinates automatically.
Pick the module.
Search the 70,000-module database. Vmpp, Voc, Isc, and temperature coefficients load automatically.
Pick the inverter.
Search the 12,000-inverter database. MPPT range, maximum DC voltage, maximum input current per MPPT load automatically.
Run auto-size.
SurgePV returns the min and max modules per string, the recommended count, and the strings per MPPT input.
Push to the SLD and BOQ.
The sized string flows into the single-line diagram and bill of quantities, ready for the proposal PDF.
Watch out
If the inverter datasheet says maximum DC voltage 1,000 V but the safety standard for the country is 1,500 V, use the lower figure. The inverter limit always wins. Some installers default to the standard ceiling and trip the inverter on the first cold morning.
See the math live
SurgePV ships MPPT-bounded auto-sizing on every plan starting at $1,299 per user per year. Aurora and HelioScope charge $1,900 to $3,600 per user per year for the same engine.
Best practices for string sizing
- Pull climate from the site coordinates, not a regional average. A site at 1,800 m elevation in the Western Ghats sees colder mornings than the city 40 km away. SurgePV pulls the location-specific climate; spreadsheets do not.
- Apply the manufacturer Voc coefficient at the record low, not the average low. NEC 690.7 mandates the lowest expected ambient. A site that hit minus 4 C once in 30 years uses minus 4 C for the calc, not the mean January low of 6 C.
- Check Vmpp at 70 C cell temperature for hot-climate sites. The Indian summer rooftop hits 70 to 80 C cell temperature regularly. If your Vmpp at 70 C falls below the inverter lower MPPT bound, you clip yield every hot afternoon for the life of the system.
- Match strings to the right MPPT input. A two-MPPT inverter with strings split across MPPTs handles partial shading better than a single-MPPT inverter with all strings paralleled.
- Document the sizing rationale in the single-line diagram. Lenders and AHJs both want to see the Voc-cold and Vmpp-hot calc on the SLD. SurgePV auto-prints both on the 3D solar roof design output.
- Re-verify after any change to module count. A two-module addition can push the string over Voc-max. The auto-sizing flags it; manual recalculation often misses it.
- For more on the engineering math downstream of string sizing, see the string sizing glossary entry and the 8,760-hour shadow analysis page where shading interacts with string-level production.
Common string sizing mistakes
Sizing on STC values. Standard Test Conditions are 25 C, 1,000 W/m². Real rooftops never see STC. Vmpp at 70 C is 15 to 20 percent lower than nameplate. Voc at minus 10 C is 10 to 15 percent higher.
Ignoring the manufacturer Voc coefficient and using a generic 0.30 percent per degree. Module Voc coefficients range from minus 0.24 to minus 0.32 percent per degree across the market. Using a generic number gets you off by 3 to 5 V on a long string.
Sizing the string for nameplate inverter, not nameplate inverter at altitude. Inverters derate above 1,000 m elevation. A 50 kW inverter in Leh delivers 42 kW. The string sizing has to account for the derated MPPT.
Forgetting NEC 690.7 125 percent factor for Isc. Sized current on the DC side has to clear 125 percent of Isc at STC. Skipping this fries the DC fuse.
Mixing module models on the same string. Even modules of the same nameplate Wp from different production batches have slight Vmpp variance. Best practice is one batch per string.
Example: 250 kW commercial rooftop in Pune
Site: 18.5 N, 73.8 E. Record low minus 2 C, record high 44 C. Cell temperature at 44 C ambient and 1,000 W/m² irradiance: 71 C.
Module: 545 Wp half-cut bifacial. Vmpp 41.6 V at STC, Voc 49.5 V at STC. Voc temperature coefficient minus 0.27 percent per degree. Vmpp temperature coefficient minus 0.34 percent per degree.
Inverter: 50 kW string inverter, MPPT range 200 to 1,000 V, maximum DC voltage 1,100 V, two MPPT inputs at 30 A each.
Voc cold calc. Voc at minus 2 C: 49.5 × (1 + 0.27 percent × 27) = 53.1 V per module. Max modules per string: 1,100 / 53.1 = 20.7. Round down: 20 modules.
Vmpp hot calc. Vmpp at 71 C cell: 41.6 × (1 minus 0.34 percent × 46) = 35.1 V per module. Min modules per string for lower MPPT 200 V: 200 / 35.1 = 5.7. Round up: 6 modules. Min for optimum MPPT operation, target 250 V: 250 / 35.1 = 7.1. Round up: 8 modules.
Recommended string size: 18 modules, well inside both bounds, optimum Vmpp around 632 V at STC.
Strings per MPPT input. Module Isc 13.8 A. Maximum input current 30 A. Strings per MPPT: 30 / 13.8 = 2.17. Round down: 2 strings per MPPT.
Total per inverter. 18 modules × 2 strings × 2 MPPTs = 72 modules × 545 Wp = 39.2 kWp per inverter. For a 250 kW array: 7 inverters at 39.2 kWp = 274 kWp.
SurgePV returns this calc in under a minute, with the SLD and BOQ updated. The free calculator returns the per-string math and leaves the per-inverter and per-array logic to you.
Where QuickEstimate fits
If you are running a solar EPC in India, QuickEstimate is the best solar CRM for handling the leads, proposals, and PM Surya Ghar subsidy math that sits upstream of the SurgePV engineering workflow. See best solar CRM software in India for the full comparison.
- Proposal Generator. Branded PDFs in under five minutes, with the SurgePV-sized string layout dropped in as the engineering page.
- Pipeline Management. Lead-to-installation tracking with WhatsApp follow-up for the sales side.
The MNRE PM Surya Ghar dashboard shows residential subsidy disbursement at scale, which is the segment where the QuickEstimate plus SurgePV pairing is strongest in India.
MPPT-bounded sizing in under five minutes.
SurgePV ships auto-sizing across 12,000+ inverters, 8,760-hour shading, AI 3D roof, and branded proposals at $1,299 per user per year for teams of five. Free trial, no credit card.
20 minutes · Bring a real project · No credit card · Or see pricing
Frequently asked questions
What is the best solar string sizing software in 2026?
SurgePV. MPPT-bounded auto-sizing across 12,000+ inverters and 70,000+ modules, with Vmpp and Voc temperature derating applied automatically using site climate data, at $1,299 per user per year for teams of five.
Is there a free string sizing calculator inside SurgePV?
Yes. SurgePV ships a free string sizing tool that runs the same MPPT-bounded math, and the free trial gives full access to the full design workflow with no credit card.
How does SurgePV handle Voc at cold temperatures?
SurgePV pulls the record low ambient temperature for the project coordinates from the climate database, applies the module-specific Voc temperature coefficient, and compares the result against the inverter maximum DC voltage limit. The output flags any string configuration that breaches the limit.
Does the string sizing output feed into the proposal automatically?
Yes. The sized string layout drops into the single-line diagram, the bill of quantities, and the customer-facing proposal PDF without re-keying. This is the workflow that NREL's PVWatts model assumes you have downstream of yield modelling.
Can SurgePV size strings for hybrid inverters with battery DC inputs?
Yes. The inverter database includes hybrid models with separate PV and battery DC inputs, and the sizing logic respects the PV-side MPPT limits independently of the battery-side limits.
How long does string sizing take in SurgePV vs a free calculator?
Under five minutes in SurgePV including saving the result to the project. Twenty to forty minutes with a free calculator if you include manual datasheet lookup, climate data lookup, and per-MPPT logic for a multi-string array.
Want to put this into practice?
QuickEstimate gives you everything in this article, proposal automation, lead capture, WhatsApp follow-up, built for Indian solar EPCs.
Start free