A complex Voigt lineshape algorithm is presented whose maximum relative error over the complex plane is less than 1 x 10(-8). The algorithm consists of series, rational approximations and Gauss-Hermite integrations which makes it suitable as a general purpose software module for a wide variety of uses, including a Voigt function standard.