Solar charge controllers sit between your solar panels and your battery, and control the charging so the battery is charged properly and isn't damaged. MPPT controllers turn more of the panel's power into charge than PWM controllers, especially in cold weather or with higher-voltage panels. PWM controllers are cheaper and work fine for small, simple setups. To pick a size, divide your total panel watts by your battery voltage and leave some room to spare (for example, 400W ÷ 12V ≈ 33A, so choose 40A). Also make sure your panels' open-circuit voltage (Voc) stays below the controller's maximum PV input voltage, because Voc goes up in the cold. For lithium batteries, look for a LiFePO4 charging profile and low-temperature charge cut-off. Be careful with very cheap controllers that claim high ratings like "100A MPPT": their real performance is often far lower. Popular brands include Victron, Renogy, EPEver, BougeRV and LiTime. You don't need a separate controller for a portable power station, which has one built in.
This 120 A MPPT supports battery systems from 12V to 96V, the widest range listed, and up to 230 V of PV input, handling 1440 W at 12V or 5760 W at 48V. It offers an LCD, user-adjustable charge settings and RS485 through an RJ12 port. At 8.7 lbs (3.9 kg) it is the heaviest controller with a stated weight, aimed at large off-grid systems more than van installs.
An 80 A MPPT controller that auto-detects 12, 24, 36 or 48V systems and accepts up to 150 V of PV input, handling as much as 4540 W on a 48V bank. It shows daily generation curves on an LCD and offers RS485 for an optional Wi-Fi module. Among the highest-current units listed, it fits large RV or off-grid arrays more than small van setups.
The lowest-priced controller listed, this 30 A PWM unit handles 12/24V systems with an LCD, adjustable cut-off voltages, timer and load modes, and two 5V/2A USB ports. It uses 3-stage charging and supports only open, AGM and gel lead-acid batteries, not lithium, fitting simple setups where cost matters more than efficiency. Its listed 1.2 in. (30 mm) length looks like the unit's depth.
A low-cost 30 A PWM controller for 12/24V systems with a backlit color LCD and support for lead-acid, LiFePO4, ternary lithium and LTO batteries, a broader list than most. It can reactivate over-discharged lithium batteries and handles 450 W at 12V. Its 55 V PV input limit and PWM design make it better for small single-panel setups than larger arrays.
This 40 A MPPT controller pairs built-in Bluetooth with a backlit LCD, a low-temperature charging cut-off with included battery sensor, and reactivation of dormant LiFePO4 batteries. Its 10 mA self-consumption is the lowest listed, and its -31 ℉ to 149 ℉ (-35 to 65 ℃) operating range is wider than most, suiting lithium van builds in cold climates. The listing gives the maximum PV input as both 100 V and 95 V.
Budget 30 A controller sold as MPPT for 12/24V systems, with an LCD for live data and settings, two 5V/2.5A USB ports and memory that keeps settings if the battery runs flat. It protects against overcharge, short circuit, reverse polarity and low voltage. Among the lowest-priced MPPT controllers listed, it fits small, low-cost setups rather than systems where efficiency matters.
Budget 12/24V controller sold as a 100 A MPPT unit, with automatic system voltage detection, an LCD for live readings and settings, and 99.0% tracking efficiency claimed. It protects against overcharging, short circuits and reverse polarity, and comes with a 1-year warranty. A true 100 A MPPT rating is unusual at this price, since the other 100 A MPPT units listed cost several times more and weigh over 6.6 lbs (3 kg).
A 60 A MPPT controller with 150 V PV input and manual selection of 12, 24, 36 or 48V output, one of the few here without auto voltage detection. It uses temperature-controlled fan cooling, an LCD display and protections for overload, voltage and short circuit. Its IP21 rating is the lowest listed and the warranty is 12 months, but it is a budget route to 60 A for large RV arrays.
Budget 30 A PWM controller for 12/24V systems with an LCD, two 5V/2A USB ports and 30 days of built-in generation records. It offers LiFePO4, flooded, sealed, gel and custom charging profiles, and its 50 V maximum PV input is among the lowest listed, suiting small 12V panel setups in vans and boats. The listing says Bluetooth is built in, but also that Bluetooth and Wi-Fi need the separate BW0F data unit.
A low-cost controller rated at 100 A for 12 to 48V batteries with 100 V PV input, two USB ports and a backlit LCD showing charge and load data. It supports sealed, gel, flooded and LiFePO4 batteries and works from -13 ℉ to 131 ℉ (-25 to 55 ℃), with the maker describing a mix of MPPT and PWM methods. A 100 A rating at 1.8 lbs (810 g) is unlikely, since true 100 A MPPT units listed weigh over 6.6 lbs (3 kg).
Upgraded version of a budget 12 to 48V controller rated at 100 A with 100 V PV input, adding precise timer control and a live solar panel voltage readout to its backlit LCD. It has two USB ports, several load modes and a -13 ℉ to 131 ℉ (-25 to 55 ℃) operating range, and the maker describes it as a hybrid MPPT/PWM design. A 100 A rating at 2.1 lbs (950 g) is unlikely, since true 100 A MPPT units listed weigh over 6.6 lbs (3 kg).
Compact 10 A PWM controller for 12/24V systems handling 120 W or 240 W of panels, with a backlit LCD, adjustable timer and two 5V/2A USB ports. Unlike some budget PWM units it supports Li-ion and LiFePO4 (set manually) as well as lead-acid, and keeps settings through power loss. Tied for the lowest current listed, it suits single small panels on trailers, boats or battery maintainers.
Small 20 A PWM controller for 12V systems up to 300 W, with an LCD, LED indicators, 4-stage charging and an extra SAE cable for portable panels. A blocking diode prevents reverse current at night, and it carries FCC, CE and UKCA marks. At 5 oz (140 g) it is among the lightest listed, a fit for simple portable panel setups rather than larger roof arrays.
This 100 A MPPT takes up to 250 V of PV input, tied for the highest listed, and up to 5200 W on a 48V bank, with 99.9% tracking efficiency claimed. It adds five load modes, RJ45 and RS485 ports, fan cooling, lithium reactivation and optional Bluetooth through a separate module. At 7.5 lbs (3.4 kg) it is heavy, and with a 1-year warranty it suits large off-grid systems on a tighter budget than Victron's 250/100.
Die-cast aluminum 30 A MPPT controller with built-in Bluetooth, an LCD with LED status lights, and a 20 A load output. It takes 100 V of PV input, 450 W at 12V or 900 W at 24V, and offers a LiFePO4 mode along with sealed and gel lead-acid. Its 3-year warranty is longer than most, though at 4.4 lbs (2.0 kg) it is heavy for a 30 A unit, fitting small van systems that want app monitoring.
Note: This has "MPPT" in the title and listing, but that may not be accurate based on the price point and weight; please verify before purchase. Low-cost 12/24V controller listed at 100 A, with an LCD, two USB ports, manual load switching and 99.0% tracking efficiency. Its 13 mA self-consumption is among the lowest listed, and the warranty is 360 days, suiting buyers wanting a basic budget controller for a small 12V setup. A 100 A rating at 10 oz (280 g) is unlikely, since other 100 A MPPT units listed weigh over 6.6 lbs (3 kg).
A 120 A MPPT controller that auto-detects battery systems from 12V to 96V, tied for the widest range listed, with up to 230 V of PV input and 98.0% peak efficiency. It uses 3-stage charging for LiFePO4, AGM, gel and flooded batteries and shows PV and charging data on an LCD. Among the highest-current units, it suits large off-grid or high-voltage arrays.
An 80 A MPPT controller that auto-detects 12 to 48V systems and accepts up to 160 V of PV input, more than the 150 V of most high-current units. Up to 12 units can run in parallel, and it supports LiFePO4, NMC, lead-acid and user-defined profiles with lithium reactivation and fan cooling. Its 97.0% peak conversion efficiency is the lowest listed, but it is a budget route to 80 A. The listing gives the 24V maximum solar input as both 2400 W and 1920 W.
Listed at 150 A, the highest rating in the category, this controller auto-detects 12 to 48V systems and has a backlit LCD, timer modes and two USB ports. The maker describes it as a hybrid MPPT/PWM design where PV voltage follows battery voltage during bulk charging, suiting budget experiments rather than a primary van system. A 150 A rating at 7 oz (190 g) is unlikely, since 100–120 A MPPT units listed weigh 6.6–8.7 lbs (3–4 kg).
This 20 A MPPT controller in a die-cast aluminum case has an LCD with LED indicators, an included battery temperature sensor and lithium reactivation. It handles 260 W at 12V or 520 W at 24V and adds a 20 A load output with timer and light-control modes plus RS485, though its 100 mA self-consumption is among the highest listed. The title claims Bluetooth and 95 V input, while the specifications show no built-in Bluetooth and 100 V.
A 40 A MPPT controller for 12/24V systems with a 4-button LCD, low-temperature charging cut-off with included battery sensor, lithium reactivation and a 20 A load output with timer and light-control modes. Bluetooth needs the separate BT-2 module, and its 100 mA self-consumption is among the highest, but it fits van owners who want a proven wired controller. The listing gives a maximum operating temperature of 113 ℉ (45 ℃) in its specifications but 149 ℉ in its features.
A very low-cost 30 A PWM controller for 12/24V systems with an LCD, adjustable voltage settings and two 5V/3A USB ports. It supports only open, AGM and gel lead-acid batteries, with no lithium profile, unlike most controllers here. At 5 oz (140 g) it suits basic lead-acid setups on sheds or small trailers more than lithium-based van builds.
Budget controller sold as 100 A for 12 to 48V systems with 100 V PV input, two USB ports, and a backlit LCD with clock and several load-control modes. The maker notes that it combines MPPT and PWM charging rather than offering full MPPT, so it fits small, cost-focused setups more than large arrays. A 100 A rating at 1.9 lbs (840 g) is unlikely, since true 100 A MPPT units listed weigh over 6.6 lbs (3 kg).
Victron's 45 A SmartSolar MPPT works with 12, 24, 36 or 48V banks and up to 150 V of PV input, taking 650 W at 12V and 2600 W at 48V. Built-in Bluetooth links to the VictronConnect app, and VE.Direct allows wired monitoring. Its UL 1741, CSA and IEC 62109-1 certifications are ones most rivals lack, fitting mid-size van and RV systems. Its listed width and depth appear swapped compared with similar Victron models.
Heavy-duty 60 A MPPT controller with 150 V PV input, built-in Bluetooth and Tr screw terminals that accept up to 2 AWG wire, larger than most. It handles 860 W at 12V up to 3440 W at 48V, supports parallel operation, and carries UL 1741, CSA and IEC certifications. At 6.6 lbs (3.0 kg) it is among the heavier units, suited to large RV or bus conversions.
A 70 A SmartSolar MPPT with Tr screw terminals for wire up to 2 AWG, built-in Bluetooth, VE.Direct and support for parallel operation with other units. It accepts 150 V of PV input and up to 1000 W at 12V or 4000 W at 48V. Carrying UL 1741, CSA and IEC 62109-1 certifications, it is one of the higher-current controllers listed at 6.6 lbs (3.0 kg), for large RV and bus solar arrays.
Victron's 100 A Tr VE.Can MPPT accepts up to 250 V of PV input, tied for the highest listed, and up to 5800 W on a 48V bank, also the highest listed. It cools passively with no fan, has built-in Bluetooth, VE.Can and VE.Direct ports, parallel operation and 2 AWG terminals, but no load output. With a 5-year warranty and UL 1741 listing, it suits large 48V off-grid or bus systems.
The smallest Victron SmartSolar listed, this 10 A MPPT handles up to 75 V of PV input, 145 W at 12V or 290 W at 24V. It has built-in Bluetooth, a 15 A load output, VE.Direct and UL 1741 certification, and weighs 1.1 lbs (500 g). Its 5-year warranty is among the longest, so it suits a single panel on a small van, camper or trailer.
Compact 15 A MPPT controller for 12/24V systems with built-in Bluetooth, a 15 A load output and 75 V PV input, handling 220 W at 12V or 440 W at 24V. At 1.1 lbs (500 g) it is one of the lightest MPPT units listed, and it carries UL 1741 certification and a 5-year warranty, longer than most. Well matched to one or two panels on a small van or camper.
A 50 A SmartSolar MPPT for 12/24V systems with 100 V PV input, handling 700 W at 12V or 1400 W at 24V. It cools passively, links to the VictronConnect app over built-in Bluetooth, and carries UL 1741, CSA and IEC certifications plus a 5-year warranty. At 2.9 lbs (1.3 kg) it is lighter than most controllers of similar current, a fit for mid-size 12V van builds.
Mid-size 35 A SmartSolar MPPT that auto-detects 12, 24, 36 or 48V batteries and takes up to 150 V of PV input, handling 500 W at 12V or 2000 W at 48V. Built-in Bluetooth, VE.Direct, UL 1741 certification and a 5-year warranty match other Victron models. At 2.8 lbs (1.25 kg), it suits vans and RVs wiring panels in series for higher voltage.
Boost MPPT controller that steps 12–60 V panel input up to charge 48V, 60V or 72V batteries, a design no other controller listed offers. It supports LiFePO4, NMC, lead-acid, AGM and gel, with up to 1200 W of panels, a color LCD, metal housing and fan cooling, fitting golf carts and high-voltage banks rather than typical 12V van systems. The title gives 30 A, while the features describe 30 A of PV input and 15 A of battery charging current.
–
–
–
1.80
0.82
6.70
170
2.36
60
3.70
94
1 Year
–
–
–
–
–
–
–
–
Metal
–
Yes
Yes
Color LCD
MPPT
–
48/60/72V
–
–
–
–
–
98.0
99.0
–
LiFePO4, NMC, Lead-Acid, AGM, Gel
–
–
–
–
–
–
–
–
–
–
–
Fan
–
–
–
Yes
–
–
–
–
All products are hidden. Change or clear your filters to see products in this category.
32 products
Prices from Amazon as of . Product prices and availability are accurate as of the date and time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of the product. As an Amazon Associate I earn from qualifying purchases.