The invention relates to the field of cloth dyeing and printing, in particular to a cloth dyeing technology. The cloth dyeing technology comprises the following steps that 1, a dye is prepared for use; 2, a dye vat used for containing the dye, a soaking mechanism used for soaking cloth, a drawing mechanism used for drawing the cloth to move and a drying rack used for drying the cloth are prepared,wherein the soaking mechanism comprises a rotating unit, a swinging unit and a support clamping unit; 3, after the cloth is connected with the drawing mechanism, the cloth is thrown into the dye vatto be soaked for a period of time, and the cloth is soaked under cooperation of the rotating unit, the swinging unit and the support clamping unit; 4, the drawing mechanism draws the cloth to move, and the cloth is wrung and rolled out under cooperation of the rotating unit, the swinging unit and the support clamping unit; 5, the drawing mechanism draws the cloth to continue moving, and the clothis hung on the drying rack for drying. By means of the technical scheme, the cloth can be prevented from wrinkling in the dyeing and squeezing process, and meanwhile the cloth can be rolled out.