Yes, the BPL ECG machine comes with a 1500 mAH rechargeable battery with 3 hours of battery life along with a battery charging indicator. It also comes with standard 12 leads (8 Acquired leads and 4 reconstructed leads) with lead indication.