Nissan LEAF Battery Upgrade System

LEAFMod v3

The ultimate OEM Battery upgrade solution for your Nissan LEAF

Nissan LEAF battery upgrades made simple!

LEAFMod is a battery translator for the Nissan LEAF. Designed with precision and performance in mind, it enables seamless battery upgrades to newer and higher capacity OEM Nissan batteries.

In addition to enabling battery upgrades, LEAFMod helps extend the life of your battery with advanced features like DC fast charge speed control, adjustable slow charge power limits, and customizable State of Charge (SoC) limits.

Plug-N-Play

Hardware Option

Firmware Only

Option for DIY'ers

5 Years

Optional Warranty

Translation & Protection

Features

A compact CAN bridge with battery translation, charge limits, and battery-preserving fast charge management.

Battery Translation

Automatically bridges communication between supported battery types and vehicle models, allowing seamless battery upgrades without compatibility issues. Refer to the compatibility chart below to see if your vehicle and battery combination is supported.

State Of Charge Limiter

Extend your battery’s lifespan by setting custom State of Charge (SoC) limits. Minimize degradation by avoiding unnecessary full charges. Choose to cap charging at 50%, 60%, 70%, 80%, or 90% based on your needs either when slow or fast charging.

Fast Charge Power Limiter

Manage fast charging to reduce heat and protect your battery. Choose from five power levels, ranging from 10 kW to 50 kW. If the battery requests more power than your selected limit, the system automatically caps the charging rate to prevent excessive strain.

Slow Charge Power Limiter

Optimize slow charging for maximum efficiency and battery longevity. Select a power level between 1 kW and 5 kW to minimize load on limited power sources such as household outlets or solar systems.

Battery Protective Fast Charge Algorithm

This feature mitigates a key weakness in the Leaf’s DC fast charging algorithm. The stock programming favors shorter charge times over long-term battery health by allowing high charge rates that push pack temperatures beyond the optimal range for NMC chemistry. Sustained high C-rate charging and elevated temperatures create parasitic reactions that consume cyclable lithium and produces insulating byproducts and gases. These increase internal resistance and lead to irreversible capacity loss.

LEAFMod uses a dynamic power management algorithm that adjusts DC fast charging power in real-time using live Battery Management System data such as State of Charge (SoC), State of Health (SoH), and battery temperature. Its goal is to keep the pack within a stable thermal range of roughly 20°C to 40°C (68°F-104°F), even if it extends charging time. By continuously regulating current, the system helps prevent excessive heat buildup and the exothermic reactions that accelerate cell degradation.

The result is a marked reduction in thermal and electrochemical stress during DC fast charging, helping to preserve battery energy density well beyond the standard warranty period. This is especially beneficial for owners of already degraded packs, as the algorithm treats them more gently than a brand-new battery.

Supported Cars & Batteries

Compatibility Chart

Check if your vehicle and battery combination is supported.

Car Model Compatible Batteries
Supported Supported upgrade path with battery translation. No Translation Supported without battery translation for direct swaps or original battery of the vehicle. Not Supported Not a supported upgrade path!

Warning

LEAFMod only works with OEM Nissan battery packs and cannot be used with packs built from cells such as CATL or SVOLT.

Hardware & Firmware

Buy Now

Choose a complete plug-n-play device or firmware-only access for compatible DIY hardware.

Buy Plug-N-Play Device

Country not listed? Email us at [email protected] to check the possibility of shipping to your location.

Price:

Enter Shipping Details:

Please allow up to 3 days for order processing. Once shipped, packages are delivered worldwide via DHL, FedEx, or UPS, typically within 7 to 10 days. Any import duties/taxes are the responsibility of the recipient.

HS CODE: 8708.99 - Other parts and accessories of motor vehicles.

Buy Only Firmware

Select a firmware option to see details.

Price:

Enter Your Details:

For DIY Enthusiasts:

Buy this firmware only if you're comfortable working with electronics and the Leaf CAN wiring. It flashes only to the widely available 2-port STM32F105 based CAN filter device. You also need a USB STLink V2 Programmer connected as shown here.

Once the hardware is ready, use our web-based firmware flashing tool to upload the firmware. After purchase, you'll receive a one-time-use password. It can only flash a single device. After a successful flash, it expires and cannot be used again.

Before purchasing LEAFMod firmware, you can test your hardware and wiring in the car with our free "Passthrough Mode Hardware Test" firmware. No refunds are given for purchased firmware once successfully flashed to a device. So, it is recommended to test your setup with the free firmware before purchase.

After flashing, connect the device to your car as shown in this wiring diagram .

Setup & Controls

How to Use

Installation guidance, control sequences, and the printable quick guide for daily reference.

Installation

To install the CAN Bridge on a AZE0, first disconnect the vehicle’s 12V battery. Locate the 32-pin CAN connector. In most AZE0 Nissan Leafs (2013 onwards) it’s in the driver-side footwell, but in some models (including Right-Hand-Drive models) it may be on the opposite side. Unplug the car’s connector, insert the supplied harness inline by connecting its female plug to the car’s connector and its male plug back into the car’s socket, allowing the Bridge to intercept CAN signals without cutting wires or splicing. For power, use the supplied 3A tap fuse adapter (red wire) to connect to a constant 12V fuse slot in the cabin fuse box, then ground the black wire with the ring terminal securely to a bare metal point on the vehicle body. Tidy the wiring, and reconnect the 12V battery before powering the car back on.

Warning: When replacing the battery with a dissimilar capacity pack, make sure to only install the CAN Bridge after the upgrade procedure has been carried out.
Note: Battery ID registration is not included in the CAN Bridge. You must use a tool such as LeafSpy Pro or Nissan Consult III Plus in order to pair a new battery to the car. Does not apply if it's the car's original battery.

Fast Charge Power Limiter

Step 1

Step 1

Start the car and change the air circulation mode to "Outside Air"

Step 2

Step 2

Change the air vent mode to "Feet & Defrost"

Step 3

Step 3

Change the gear/shifter position to "Drive"

Step 4

Step 4

Change the "Fan Speed" from 1 to 5 to select the desired fast charge power limit from 10 kW to 50 kW. The instrument cluster SoC indicator will display your selected setting as one of the following values: 11%, 22%, 33%, 44%, 55%

Step 5

Step 5

To exit the setting update mode, put the shifter back to "Park" ➱ Change the air/vent modes to whatever you like.

View Setting

To check the fast charge limit you've previously set, switch to "Outside Air" ➱ Shift to "Drive" (without changing to "Feet & Defrost"). The current setting will be displayed in the SoC indicator of the instrument cluster.

Clear Setting

To clear the custom fast charge limit, switch to "Outside Air" ➱ "Feet & Defrost" ➱ Shift to "Drive" ➱ Set the fan speed to 7 ➱ Shift back to "Park" to exit setting update mode.

TIP: ZE0 has no SoC display. You won't see the setting change, but the features work the same.
ZE1: The steps are the same for the ZE1. The HVAC controls are simply arranged differently from the AZE0 controls shown here.

Battery Protective Fast Charge Algorithm

Step 1

Step 1

Start the car and change the air circulation mode to "Outside Air"

Step 2

Step 2

Change the air vent mode to "Feet & Defrost"

Step 3

Step 3

Change the gear/shifter position to "Drive"

Step 4

Step 4

Set the "Fan Speed" to 6 in order to activate the Battery Protective FC algorithm. The instrument cluster SoC indicator will display 66%.

Step 5

Step 5

To exit the setting update mode, put the shifter back to "Park" ➱ Change the air/vent modes to whatever you like.

How To Charge

Power down the car ➱ plug in to the fast charger and start the session ➱ after charging begins (double beep), press the power button twice (do not press the brake) to fully turn the car on.

The car must stay fully on for the entire session. Otherwise, the BMS will not broadcast all the data required by the algorithm.

View Setting

To check the fast charge mode you've previously set, switch to "Outside Air" ➱ Shift to "Drive" (without changing to "Feet & Defrost"). The current setting will be displayed in the SoC indicator of the instrument cluster.

Clear Setting

To clear the custom fast charge setting, switch to "Outside Air" ➱ "Feet & Defrost" ➱ Shift to "Drive" ➱ Set the fan speed to 7 ➱ Shift back to "Park" to exit setting update mode.

TIP: ZE0 has no SoC display. You won't see the setting change, but the features work the same.
ZE1: The steps are the same for the ZE1. The HVAC controls are simply arranged differently from the AZE0 controls shown here.

Slow Charge Power Limiter

Step 1

Step 1

Start the car and change the air circulation mode to "Outside Air"

Step 2

Step 2

Change the air vent mode to "Feet & Defrost"

Step 3

Step 3

Change the gear/shifter position to "Neutral"

Step 4

Step 4

Change the "Fan Speed" from 1 to 5 to select the desired slow charge power from 1 kW to 5 kW. The instrument cluster SoC indicator will display your selected level as one of the following values: 10%, 20%, 30%, 40%, 50%

Step 5

Step 5

To exit the setting update mode, put the shifter back to "Park" ➱ Change the air/vent modes to whatever you like.

View Setting

To check the slow charge power limit you've previously set, switch to "Outside Air" ➱ Shift to "Neutral" (without changing to "Feet & Defrost"). The current setting will be displayed in the SoC indicator of the instrument cluster.

Clear Setting

To clear the custom slow charge power limit, switch to "Outside Air" ➱ "Feet & Defrost" ➱ Shift to "Neutral" ➱ Set the fan speed to 7 ➱ Shift back to "Park" to exit setting update mode.

TIP: ZE0 has no SoC display. You won't see the setting change, but the features work the same.
ZE1: The steps are the same for the ZE1. The HVAC controls are simply arranged differently from the AZE0 controls shown here.

State Of Charge Limiter

Step 1

Step 1

Start the car and change the air circulation mode to "Outside Air"

Step 2

Step 2

Change the air vent mode to "Feet & Defrost"

Step 3

Step 3

Change the gear/shifter position to "Reverse"

Step 4

Step 4

Change the "Fan Speed" from 1 to 5 to select the desired SoC limit from 50% to 90%. The instrument cluster will display your selected setting.

Step 5

Step 5

To exit the setting update mode, put the shifter back to "Park" ➱ Change the air/vent modes to whatever you like.

View Setting

To check the SoC limit you've previously set, switch to "Outside Air" ➱ Shift to "Reverse" (without changing to "Feet & Defrost"). The current setting will be displayed in the SoC indicator of the instrument cluster.

Clear Setting

To clear the custom SoC limit, switch to "Outside Air" ➱ "Feet & Defrost" ➱ Shift to "Reverse" ➱ Set the fan speed to 7 ➱ Shift back to "Park" to exit setting update mode.

TIP: ZE0 has no SoC display. You won't see the setting change, but the features work the same.
ZE1: The steps are the same for the ZE1. The HVAC controls are simply arranged differently from the AZE0 controls shown here.

Printable Quick Guide

The following cheat-sheet style quick guide is available in PDF format. It is designed to be printed on A6 size paper. Click the preview image below to download it.