The invention relates to an airborne synthetic aperture radar (SAR) image control-point-free real-time positioning method suitable for complex terrains, which comprises the following steps of: 1, calculating a memory address corresponding to a target center through a mouse click position, and acquiring SAR auxiliary data corresponding to a target through the memory address; 2, analyzing aircraft position, imaging track angle, image close range, image sampling interval and side view direction parameters from the SAR auxiliary data; the airplane position comprising longitude, latitude and height; 3, geometrically calculating the distance from the target to the point under the aircraft by using SAR imaging according to the image sampling interval, the image short distance, the aircraft height and the imaging area elevation parameters; 4, calculating the azimuth angle of the target relative to the off-machine point; 5, obtaining the latitude and longitude of a target point by using a geodetic topic positive calculation formula and an iterative optimization algorithm according to the known latitude and longitude of a point under a machine, the distance from the target to the point under the machine and the azimuth angle of the target relative to the point under the machine; and 6, based on DEM data, carrying out iterative solution to obtain a final longitude and latitude value of the target point.