A roll-on massager comprises: a guide sleeve (1) and a machine core (2) mounted in the guide sleeve (1). The machine core (2) comprises a first rotation section (3) and a driving apparatus (4) for driving the first rotation section (3) to rotate. A dual rectangular shape groove is formed in the surface of the first rotation section (3). A ball (32) is arranged in the dual rectangular shape groove (31). A plurality of straight slots (10) are formed in the guide sleeve (1). Each straight slot (10) has an intersection point with the dual rectangular shape groove (31). The ball (32) is exposed out of the guide sleeve (1) from the intersection point to. Through the cooperation between the dual rectangular shape groove (31) and the straight slot (10), the rotational movement of the ball along the dual rectangular shape groove (31) is converted into the linear movement along the straight slot (10). The massage position of the roll-on massager is constantly changed, thus ensuring long and rapid massage distance.Linvention concerne un appareil de massage à rouleaux qui comprend : un manchon de guidage (1) et une machine centrale (2) montée dans le manchon de guidage (1). La machine centrale (2) comprend une première section rotative (3) et un appareil dentraînement (4) pour faire tourner la première section rotative (3). Une rainure de forme doublement rectangulaire est formée dans la surface de la première section rotative (3). Une bille (32) est placée dans la rainure de forme doublement rectangulaire (31). Une pluralité de fentes rectilignes (10) est formée dans le manchon de guidage (1). Chaque fente rectiligne (10) comporte un point dintersection avec la rainure de forme doublement rectangulaire (31). La bille (32) est exposée hors du manchon de guidage (1) depuis le point dintersection. Grâce à la coopération entre la rainure de forme doublement rectangulaire (31) et la fente rectiligne (10), le mouvement rotatif de la bille le long de la rainure de forme doublement re