Solar Charge Controller Size Calculator
This solar charge controller size calculator finds the current rating your controller needs for a solar array and battery bank. For an MPPT controller it works from the array watts and battery voltage; for a PWM controller it uses the panel short circuit current. It also checks the cold-weather array voltage against the controller input limit, so the solar charge controller size calculator covers both ratings you must get right.
Results
The Solar Charge Controller Size Calculator is part of our Solar collection. Browse more solar to size, convert, and check your work alongside this tool.
What the charge controller size calculator does
A charge controller sits between the panels and the battery and limits the charging current and voltage. It has two ratings: the output current it can deliver to the battery and the maximum PV voltage it can accept. An MPPT controller converts excess panel voltage into extra current, so its current depends on array watts and battery voltage. A PWM controller passes panel current straight through, so its rating follows the panel short circuit current.
Charge controller size calculator formula
The 1.25 factor covers bright, cold days when panels beat their rating. The 1.14 factor is a typical cold-weather voltage correction for temperatures around −20°C; use the factor for your local record low if you have it. The calculator rounds up to standard sizes of 10 to 100 A.
Solar charge controller size calculator example
An 800 W array on a 24 V battery bank with an MPPT controller, two 40 V Voc panels in series per string:
A controller rated 100 V input passes, but with little margin; a 150 V model gives room for a colder morning or a third panel.
How to use the solar charge controller sizing tool
Choose MPPT or PWM. For MPPT, enter the total array watts and pick the battery bank voltage. For PWM, enter the Isc from the panel label and the number of parallel strings. To check the voltage rating, enter the panel Voc and how many panels are wired in series. Press Calculate.
Reading your MPPT charge controller size
The current rating protects the controller and battery. If the array is much larger than the controller, many MPPT units simply limit output, which wastes some midday power but is safe within the maker's array limit. The voltage rating is not forgiving: exceeding it can destroy the controller. Battery voltage matters too: the same 800 W array needs about 83 A at 12 V but only 21 A at 48 V.
When to use a charge controller calculator
- Choosing a controller for an off-grid cabin or RV
- Adding panels to an existing system
- Comparing MPPT and PWM
- Deciding on a 12, 24, or 48 V battery bank
- Checking string voltage before wiring
Common charge controller calculator mistakes
- Sizing MPPT by panel amps. Use watts ÷ battery volts.
- Ignoring cold-weather voltage. Check Voc against the input limit.
- Using 18 V panels on 24 V with PWM. PWM needs matched voltage.
- No margin. Apply the 1.25 factor.
Tips for MPPT charge controller size
- Choose a 150 V input model for two or three panels in series.
- Keep the controller close to the battery to cut voltage drop.
- Set the charge profile for your battery chemistry.
MPPT vs PWM charge controller sizing
A PWM controller connects the panels almost directly to the battery, so a panel built for 18 V charging a 12 V battery wastes the voltage difference. An MPPT controller tracks the panel's best operating point and converts the extra voltage into current, which is why its rating follows watts. Start from the array size given by the solar panel calculator, then pick the battery voltage: higher voltage cuts controller current and cable size.
Solar charge controller sizing with the battery bank and inverter
The controller charge current should also suit the battery. Lead-acid banks prefer charge rates around C/10 to C/5, so a 50 A controller suits roughly 250 to 500 Ah. Size the bank first with the battery bank calculator. The inverter then draws from the same bank, and the solar inverter size calculator sizes it for the loads.
MPPT charge controller amps by array and battery voltage
| Array | 12 V | 24 V | 48 V |
|---|---|---|---|
| 200 W | 20.8 A | 10.4 A | 5.2 A |
| 400 W | 41.7 A | 20.8 A | 10.4 A |
| 800 W | 83.3 A | 41.7 A | 20.8 A |
| 1200 W | 125.0 A | 62.5 A | 31.2 A |
| 2000 W | 208.3 A | 104.2 A | 52.1 A |
| 3000 W | 312.5 A | 156.2 A | 78.1 A |
Solar Charge Controller Size Calculator FAQ
What size charge controller do I need?
For MPPT, divide the array watts by the battery voltage and multiply by 1.25. An 800 W array on 24 V needs about 42 A, so a 50 A controller.
What size charge controller for a 400W solar panel?
About 42 A at 12 V or 21 A at 24 V with an MPPT controller, so 50 A or 30 A models.
MPPT vs PWM: which is better?
MPPT harvests 10 to 30% more energy and allows higher panel voltages. PWM is cheaper and fine for small systems with panels matched to the battery.
Why check the cold Voc?
Panel voltage rises in cold weather. If the string voltage exceeds the controller limit, the controller can fail.
