Charge controller size calculator

An MPPT controller is sized on the current it sends to the battery: array watts ÷ battery volts. A PWM controller is sized on the array’s short-circuit current. Add some headroom and pick the next size up.

Enter your measurements

Total of the panel ratings
More options: Headroom
%
Your choice of margin: panels can briefly beat their rating on cold, bright days with passing clouds.
Controller size to look for50 A
Current with headroom
41.7 A
Current with no headroom
33.3 A
At other battery voltages (MPPT, with headroom)
24 V: 21 A · 48 V: 10 A
How we got this

MPPT: 400 W ÷ 12 V = 33.3 A

× (1 + 25% headroom) = 41.7 A → 50 A controller

  • Also check the controller’s maximum PV input voltage against your array’s cold open-circuit voltage — that is the limit that damages controllers. Use the series and parallel calculator.
Before you wire itWire and fuse sizes come from NEC/ABYC ampacity tables and the equipment manual — have a qualified installer check them.

For this job · affiliate link
MPPT solar charge controllerMatch both numbers on the box: output amps (this result) and maximum PV voltage (your array’s cold Voc).
View on Amazon (opens in a new tab)

Next: Then check the controller’s voltage limit with the series and parallel calculator.

Quick answers for common sizes

Worked examples for the Charge Controller Size Calculator
ExampleAnswer
What size charge controller for a 400 watt solar panel50 A MPPT on 12 V (33.3 A minimum)
What size charge controller for a 200 watt solar panel30 A MPPT on 12 V (a 20 A one would run flat out)
What size charge controller for 1000 watts of solar60 A MPPT on 24 V (too much for one on 12 V)

Controller size for other array sizes

Controller size for other array sizes
Solar array wattsCurrent with no headroomCurrent with headroomController size to look for
1008.3 A10.4 A15 A
20016.7 A20.8 A30 A
30025 A31.3 A40 A
40033.3 A41.7 A50 A
60050 A62.5 A70 A
80066.7 A83.3 A100 A
100083.3 A104.2 A104 A
1200100 A125 A125 A

Worked examples: what size charge controller for a 400 watt solar panel, what size charge controller for a 200 watt solar panel and what size charge controller for 1000 watts of solar.

MPPT: size on output current

An MPPT controller is a DC-to-DC converter. It runs the panels at their maximum power point and turns that power into battery current: amps = watts ÷ battery volts. Victron’s worked example is a 100 W panel delivering 7.7 A into a 13 V battery. This calculator divides by the nominal 12, 24 or 48 V, which gives a slightly higher, safer figure.

MPPT amps = array watts ÷ battery volts × (1 + headroom)
PWM amps = array short-circuit current (Isc) × (1 + headroom)

MPPT controllers carry two ratings, often in the name — “100/30” means 100 V maximum PV input and 30 A maximum charge current. The amps come from this calculator; the volts must be above your array’s cold open-circuit voltage.

PWM: size on short-circuit current

A PWM controller is a switch that connects the panels straight to the battery, pulling them down to battery voltage. The current it must carry is close to the panels’ short-circuit current, so it is sized on the array’s Isc. PWM suits small 12 V systems with 12 V-class panels wired in parallel; it can’t use the extra voltage of series strings.

Common sizes

MPPT output current with 25% headroom, rounded up to a common controller size.
Array12 V battery24 V battery48 V battery
200 W21 A → 30 A10 A → 15 A5 A → 10 A
400 W42 A → 50 A21 A → 30 A10 A → 15 A
600 W63 A → 70 A31 A → 40 A16 A → 20 A
800 W83 A → 100 A42 A → 50 A21 A → 30 A
1200 W125 A → split63 A → 70 A31 A → 40 A
2000 W208 A → split104 A → split52 A → 60 A

Mistakes to avoid

  • Ignoring the voltage limit. Too many panels in series can exceed the controller’s maximum PV voltage on a cold morning, even if the amps are fine.
  • Using 12 V panels in series with PWM. The extra voltage is wasted.
  • Forgetting the battery’s own limits. The controller’s charge current shouldn’t exceed what the battery accepts; Victron lists maximum charge currents on its LiFePO4 data sheets.
  • Wiring the panels before the battery. Many controllers need to see the battery first to detect the system voltage — follow the manual’s connection order.
CalculatorSolar Panel Series & Parallel Calculator →Check the array voltage against the controller’s limit.

What you’ll need

  • MPPT solar charge controllerMid-range price

    Converts a higher panel voltage into charging current, so you can wire panels in series and lose less in the cables. Size it on output amps and maximum PV voltage.

    See options on Amazon (opens in a new tab)
  • PWM solar charge controllerBudget price

    Simple and cheap for one or two 12 V panels on a 12 V battery. It ties the panel to battery voltage, so it harvests less than MPPT in cool weather.

    See options on Amazon (opens in a new tab)
  • Digital multimeterBudget price

    Reads battery voltage, panel open-circuit voltage and continuity. The first tool to reach for when a solar system is not charging.

    See options on Amazon (opens in a new tab)

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

What size charge controller do I need for 400 watts of solar?

On a 12 V battery, about 33 A with no margin and 42 A with 25% headroom — a 40 A controller at its limit, or 50 A with room to spare. On 24 V, about 21 A with headroom. See what size charge controller for a 400 watt solar panel.

MPPT or PWM?

PWM is fine for one or two 12 V panels in parallel on a 12 V battery in a warm climate. MPPT harvests more in cool weather (Victron measured 81 W vs 100 W from a 100 W panel at 25 °C) and lets you wire panels in series. Above a few hundred watts, MPPT is the usual choice.

What does 100/30 mean on a charge controller?

On many MPPT controllers, 100 is the maximum PV input voltage and 30 the maximum charge current in amps. Your array’s cold open-circuit voltage must stay below the first number; your array watts ÷ battery volts should sit at or below the second.

Can I put more panels on a controller than its rating?

Some MPPT controllers allow more panel watts than their current rating and simply limit the output — but never exceed the maximum PV voltage. Check the controller manual before over-paneling.

Sources