The invention relates to a preparation method for pigment red, especially for C.I.112 pigment red FGR, comprising: adding a non ionic surface active agent in water to produce a mixing liquid, adding 2.4.5-trichloroaniline in the mixing liquid, then adding hydrochloric acid, cation surface active agent, sodium nitrate to produce diazo liquid; adding aqueous alkali in water, heating, feeding rosin resin to completely dissolve, adding naphthol AS-D for standby, cooling to obtain the naphthol AS-D alkaline solution; adding non-ionic surface active agent in sulfuric acid, then adding naphthol AS-Dalkaline solution, fully stirring, obtaining AS-D coupling liquid; filtering the diazo liquid and adding into the naphthol AS-D coupling liquid for coupling reaction, fully stirring after reaction, filtering, cleaning, drying, grinding, and obtaining the finished product. The method solves the problems of environment pollution of the pigment, poor hydrophilic application of the pigment and low reaction conversion.