The invention discloses a multipurpose mechanical walnut sheller, which comprises a protective shell, a buffer spring, a moving rod, a collection box and a cleaning brush. A cylinder is installed at the center of the top of the protective shell, and a piston rod is installed at the bottom of the cylinder. , the outer wall of the rolling bearing is equipped with a movable block, a collection box is installed above the placement table, and the horizontal position of the inner wall of the collection box is connected with a mounting block, and a vibrating spring is installed at one end of the mounting block, and one end of the vibrating spring A sieve plate is installed. This multi-purpose mechanical walnut sheller is provided with a clamp and a sieve plate. When in use, the clamp, under the cooperation of the telescopic rod and the traction rope, increases the stability of the walnut placement, effectively solving the problem of manual handling of walnuts. To remove the trouble of fixing, the sieve plate, with the cooperation of the vibrating spring, improves the separation of walnut kernels and walnut shells, reduces the work of people screening them, reduces people's workload, and also improves people's work efficiency .