← Back to Academy

PWM vs MPPT controllers

PWM and MPPT controllers decide how your solar panels charge the battery — but MPPT is considerably more efficient. This guide covers the differences between the technologies, why MPPT harvests more energy, and why Kraftur recommends MPPT for modern off-grid systems.

What is the difference between solar charge controllers?

The solar charge controller is the "brain" between your panels and your batteries.

It governs how charging happens and affects:

  • How much energy you actually get out

  • Charging speed

  • Efficiency

  • How the system performs in cold and poor weather

There are two main types, called PWM and MPPT.

In this guide we cover:

  • How they work

  • The differences between them

  • Why MPPT is almost always the better choice

What does a solar charge controller do?

A solar panel cannot be connected straight to the battery without control.

The controller's job is to:

  • Regulate the voltage

  • Protect the battery

  • Optimise the charging

  • Prevent overcharging

The controller sits between the solar panel and the battery bank.

What is a PWM controller?

PWM stands for pulse width modulation.

A PWM controller works by:

  • Connecting the panel and the battery directly, in pulses

  • Pulling the panel's operating voltage down to the battery's level

It is a simple, cheap technology that has been around a long time.

The problem with PWM

Solar panels work most efficiently at a higher voltage than the battery.

For example:

  • Solar panel: around 18–36V operating voltage

  • Battery: around 12–14V

A PWM controller cannot turn that surplus voltage into extra charging current. Instead, a large share of the power is simply lost.

That means:

  • Lower efficiency

  • Slower charging

  • Worse performance in cold and cloud

  • Greater energy losses

What is an MPPT controller?

MPPT stands for maximum power point tracking.

An MPPT controller is considerably smarter and more advanced.

It works by:

  • Continuously finding the panel's optimal operating point

  • Converting surplus voltage into extra charging current

  • Maximising the energy sent to the battery

That lets the system make use of far more of the panel's capacity.

How MPPT works

An MPPT controller works rather like an intelligent DC-DC converter.

If the panel produces high voltage and low current, the controller can turn that into lower voltage and higher charging current for the battery.

The result is higher efficiency, faster charging and above all a better energy harvest.

Example: PWM against MPPT

In our example we have:

  • Solar panel: 200W

  • Panel voltage: 20V

  • Battery: 12V

With PWM the panel is forced to work close to the battery's voltage.

That means a large share of the power disappears.

With MPPT the controller can instead convert the voltage into extra charging current and use considerably more of the panel's output.

The difference can be 0–30% more energy, and sometimes more still in colder weather.

Why MPPT is better in a Nordic climate

In cold temperatures a panel's voltage usually rises. That is a good thing in itself — but only if the controller can make use of the extra energy. A PWM controller cannot do that efficiently.

An MPPT controller, on the other hand:

  • Optimises the charging continuously

  • Works better in changeable weather

  • Harvests more energy across more of the year

For Nordic conditions, MPPT is therefore extra important.

MPPT copes better with shade and changing light

The sun is rarely perfect. Cloud, trees, shadows and the time of day shift the panels' operating point all the time.

An MPPT controller adapts dynamically to the conditions and can therefore:

  • Find better operating points

  • Deliver more energy in poorer conditions

Series and parallel connection

MPPT controllers often handle a higher input voltage (Voc) and panels wired in series.

That brings several advantages:

  • Thinner cable

  • Lower losses

  • Longer cable runs

  • Better system efficiency

PWM systems are considerably more limited.

When is PWM used?

PWM still turns up in:

  • Very small systems

  • Budget installations

  • Simpler leisure setups

For example:

  • Small maintenance chargers

  • Simple low-power 12V systems

But in a modern off-grid system, MPPT is always the better choice.

Why Kraftur always recommends MPPT

At Kraftur we always recommend MPPT controllers because they:

  • Harvest more energy

  • Charge the battery faster

  • Work better in a Nordic climate

  • Handle shade better

  • Allow more efficient cable runs

  • Work better with larger solar arrays

  • Give a better total cost over time

A cheap controller can quickly become expensive if the system produces less energy every day for many years.

Is MPPT more expensive?

Yes — but the gap has narrowed a great deal in recent years.

In most modern systems the extra cost is small compared with:

  • Higher energy production

  • Better battery charging

  • Better efficiency

In practice MPPT is often cheaper over time, because the system performs better every single day.

Common mistakes

  • A controller that is too small
    Can cap the system's output.

  • The wrong input voltage
    The controller must handle the panels' maximum voltage.

  • A cheap PWM on a large system
    Usually means large energy losses.

  • Cables that are too long in a low-voltage system
    Causes voltage drop and worse charging.

Kraftur's recommendations

For modern systems we recommend:

  • An MPPT controller

  • Correct sizing

  • A margin on input voltage and current

  • Quality components

Especially important for:

  • Van life / overlanding

  • Motorhomes / caravans

  • Boats

  • Off-grid cabins

  • Larger battery banks

When the sun does come out, you want to get as much energy from it as you can.

Report a bug

Seen something odd or wrong? Describe briefly what happened — we email it straight to our bug team (bug@kraftur.se).

URL, browser and any signed-in email are added automatically so we can reproduce the fault more easily.