A portable device for massage comprising a gear mounting plate at a distal end of a motor shaft of direct current motor having upward positioned first shaft and second shaft; a cycle gear mounted on the first shaft; a first bevel gear mounted on the second shaft, wherein the central hole of the cycle gear is surrounded by a toothed ring to rotate the first bevel gear concurrently with the cycle gear; a motor gear mounted on the motor shaft and rotationally connected with the cycle gear to rotate concurrently with each other; a bracket mounted on the proximate end of the motor that also connects the motor gear and the motor shaft through a hollow structure in a central region with space to accommodate bearing and crank pin to provide support and movement, that is free from vibration, to the motor gear; an actuator situated on the top of the bracket through a pin joint, providing on which at least one pair of vibrating knobs of the vibrating plate positioned on a first side of a case which is pivotably connected; wherein the pin joint is sandwiched between the bracket and the actuator to offer reciprocating movement to the vibrating plate through establishment of the actuator inside the vibrating knob; a second bevel gear positioned perpendicular to a lower side of the first bevel gear to rotate concurrently with the first bevel gear and a lower surface of the second bevel gear attached with an oil rubbing plate positioned at a second side of the case opposite to the first of the case; wherein the DC motor is connected to printed circuit board placed in a handle of the device; wherein the printed circuit board is connected to a rotary switch (c) to adjust intensity of massage and a cable for providing power supply (d). a gear mounting plate at a distal end of a motor shaft of direct current motor having upward positioned first shaft and second shaft; a cycle gear mounted on the first shaft; a first bevel gear mounted on the second shaft, wherein the central hole of the cycle gear is surrounded by a toothed ring to rotate the first bevel gear concurrently with the cycle gear; a motor gear mounted on the motor shaft and rotationally connected with the cycle gear to rotate concurrently with each other; a bracket mounted on the proximate end of the motor that also connects the motor gear and the motor shaft through a hollow structure in a central region with space to accommodate bearing and crank pin to provide support and movement, that is free from vibration, to the motor gear; an actuator situated on the top of the bracket through a pin joint, providing on which at least one pair of vibrating knobs of the vibrating plate positioned on a first side of a case which is pivotably connected; wherein the pin joint is sandwiched between the bracket and the actuator to offer reciprocating movement to the vibrating plate through establishment of the actuator inside the vibrating knob; a second bevel gear positioned perpendicular to a lower side of the first bevel gear to rotate concurrently with the first bevel gear and a lower surface of the second bevel gear attached with an oil rubbing plate positioned at a second side of the case opposite to the first of the case; wherein the DC motor is connected to printed circuit board placed in a handle of the device; wherein the printed circuit board is connected to a rotary switch (c) to adjust intensity of massage and a cable for providing power supply (d).