Charger light stuck on red or green? What each colour actually means
Charger LEDs are simple: usually red or orange for charging, green for done or idle, and blinking for an error. A light that stays in one state tells you whether the charger sees the battery at all, which narrows the fault down fast.
Quick checks, in order
- Note the LED with nothing connected on the bike side. Most chargers show green (idle) when plugged into the wall alone; that is normal and does not mean the battery is full.
- Connect to the battery and watch for the change. Green to red/orange means charging started. No change means the charger does not see the pack: connection, temperature lock-out, or a tripped BMS.
- Check the battery's own LEDs while on charge. If the pack shows activity and the charger stays green, the charger's LED logic is wrong or the pack is already full.
- If the light stays red for many hours with no green, note how long a full charge normally takes (3-6 hours for most packs). A charger that never finishes is either working on a very large pack, terminating at a wrong voltage, or the pack has a group that will not reach full.
- Blinking red or alternating colours is an error. Disconnect everything, wait 30 seconds, reconnect in the order charger-to-wall first, then charger-to-battery. Some chargers need that order.
- Feel the charger. A charger that is stone cold after ten minutes connected to a half-empty pack is not delivering current.
- Read the label: match the charger's output voltage to the pack (42 V for 36 V packs, 54.6 V for 48 V packs). A charger for the wrong voltage will sit on the wrong LED forever.
Likely causes
How to tell: Stays green with the pack connected; pack LEDs do nothing.
Fix: Push the plug fully home, clean the port, check the charge port cable on the frame if charging on the bike.
How to tell: Stays green, pack LEDs show full.
Fix: Nothing to fix.
How to tell: Stays green in a cold garage or with a pack straight off a hot ride; starts charging an hour later indoors.
Fix: Wait and charge at room temperature.
How to tell: Stays green, pack shows nothing on its own LEDs, pack was flat for a long time or has a code.
Fix: Leave on the original charger for a couple of hours; if nothing, dealer diagnostic.
How to tell: Red for 12+ hours; pack warm; pack LEDs show full.
Fix: Unplug. The charger's termination is failing or the pack has a cell group that never reaches its target voltage. Try another charger; if the same, the pack needs testing.
How to tell: No LED at all, or LED but no output on a multimeter, or a burnt smell. Fell off the bench, lived in damp, or has a chewed cable.
Fix: Replace with the original manufacturer's unit.
How to tell: Charger LED blinks or alternates colours; Bosch chargers blink for an error, Shimano packs flash their LEDs.
Fix: Disconnect, wait, reconnect in the right order. If it repeats, the charger or the pack has logged a fault the dealer can read.
By drive system
- Bosch: Bosch chargers: LED on solid = charging, LED off = finished or not connected, blinking = fault. So a Bosch charger with no LED while connected to a pack that is not full is the thing to worry about; check the plug, then the pack's own LEDs. Bosch Smart System chargers show status in the Flow app as well.
- Shimano STEPS: Shimano chargers: LED on = charging, LED off = complete. A blinking LED on the charger is an error; disconnect and reconnect. The pack's LEDs flash while charging and show a specific pattern for a battery fault (see the manual for the count). No LED on either means no connection.
- Bafang: Typical Bafang-kit chargers: red = charging, green = done or idle. Green with a half-empty pack means no connection or a BMS lock-out. Confirm the charger says 54.6 V for a 48 V pack or 42 V for 36 V. Check the XLR or barrel plug seats fully; the pins wear.
- Yamaha PW: Yamaha chargers have a fan and an LED; the fan runs while charging. LED without fan noise means idle. Yamaha packs show the charging state on their own LED bar; a blinking pattern on the pack means the pack has a fault and the dealer reads it.
- Generic: Almost all generic chargers: red = charging, green = done/idle, flashing = fault. Measure the output with a multimeter: a 42.0 V or 54.6 V reading means the charger works and the problem is the pack or connection; 0 V means a dead charger. Never leave a generic charger on overnight on a red light; they do not all terminate reliably.
Related error codes
Frequently asked
Green immediately every time. Is the charger broken?
If the pack is not full, the charger is not seeing it. Check the connection, the temperature, and the pack's own LEDs. If the pack shows nothing at all, it is the pack's BMS, not the charger.
Red for ten hours and still not green. Should I leave it?
No. Unplug it. Either the charger is not terminating or a cell group cannot reach full; both are worth a test. A pack that is warm after ten hours on charge should be watched, not ignored.
Can I use a charger with the same plug but different amps?
Same voltage and lower amps is fine, it just charges slower. Same voltage and higher amps only if the pack's BMS is rated for it (check the pack label). Different voltage, never.