It is generally not recommended to leave your smartphone, including an iPhone, charging overnight on a regular basis. This is because lithium-ion batteries, which are commonly used in smartphones, can be damaged by overcharging, which can result in reduced battery capacity and shorter overall battery life.