its the alternator if the car is running with a battery light on. but check fuses first
The the alternator is defective.
If a battery light is staying on, it generally means that your alternator isn't charging properly. Be prepared to have to pay for a new alternator, and if it has been damaged, a new battery as well.
Your alternator is dead!
Defective alternator or bad wiring.
If you install a new battery & new alternator and the battery runs down overnight then you have something pulling power from the battery. Look for any light on the vehicle that is on or a relay that is stuck.
The battery has a temperature sensor. If it was left unplugged, the battery light will still be on
needs new alternator
You have a bad alternator.
The battery light comes on when the alternator output voltage is too low or too high. You have a wiring or regulator problem.The battery light comes on when the alternator output voltage is too low or too high. You have a wiring or regulator problem.
Needs new alternator.
you need a new alternator
Go to auto zone and have the alternator checked out. even a new one can be bad.