High altitude power generation using kites is a method of harvesting wind power using tethered kites at high altitudes. The present wind turbines used for wind power generation which are placed at a height of 200 to 300 ft above the ground where the wind speed is not high and are highly variable. So power generation using kites helps us to generate power from the winds which have high velocity and are highly predictable at high altitudes. In this paper we will discuss about the designing of the kite through software and finding the algorithm for the parafoil kite using optimal vector method to extract maximum power from the wind as well as kite designing.