Nowadays with the increasing advancement in technology, a person is also becoming more environmentally conscious and tries to purchase those things which are environment and pocket-friendly. This attitude of people is also reflected in the preferences of batteries and this is why they prefer NIMH to NiCd. Apart from that, there are many more properties that underline the difference between NiMh and NiCd batteries.

As the abbreviation suggests NiMh means Nickel Metal Hydride and NiCd refers to Nickel Cadmium. The main aspect that makes these two batteries different from one another is their capacity, environment-friendly and memory effect. It has been technologically proved that NiMh batteries are better than NiCd batteries as it possesses all good points such as it has a high capacity, no effect on memory and is friendly to the environment. It has been observed that most of the people prefer NiMh batteries to NiCd for the operation of electronic devices.

The self-discharge rate of NiMh batteries is two times higher than NiCd batteries. Another major difference that makes NiMh batteries more likable is that it is long lasting and is light weighted than NiCd batteries. NiCd batteries are not as powerful as NiMh batteries which are rechargeable batteries. NiCd batteries are also not environment-friendly like NiMh batteries as it contains harmful toxic metals that are not good for the environment. The biggest strength of NiCd batteries is that it takes less time to get charged and the process is also not complex. These batteries are also functional under low temperatures.