The invention provides a pupil positioning device, which comprises a preprocessing module, an accumulation module and a center position determining module, wherein the preprocessing module is used forobtaining an original image and preprocessing the original image to obtain the gray level of each pixel in a target gray level image; the accumulation module is used for calculating a plurality of first gray level sums corresponding to each line of pixel of the target gray level image one by one, and a plurality of second gray level sums corresponding to each row of pixel of the target gray levelimage one by one, wherein the first gray level sum is the gray level sum of each pixel in the corresponding line, and the second pixel sum is the gray level sum of each pixel in the corresponding row; and the center position determining module is used for determining a line where two ends, which are arranged along a row direction, of the pupil, determining a row where two ends, which are arrangedalong a line direction, of the pupil, and determining the center position of the pupil according to the line where two ends, which are arranged along the row direction, of the pupil, determining therow where two ends, which are arranged along the line direction, of the pupil. The invention also provides a pupil positioning method and sight line tracking equipment. By use of the pupil positioningdevice and method and the sight line tracking equipment, pupil positioning speed can be improved, and resource occupation is reduced.