Modern iPhones have optimized charging to reduce wear, so overnight charging won’t damage the battery. However, excess heat can still reduce long-term battery health.