Described is a device for harvesting long agricultural products, such as grass, straw, pulses, biomass products and the like, comprising a first unit (2) and a second unit (3) for picking up the agricultural products extending along a relative main line (A) and equipped with pick-up means (4, 6) configured to pick up from the ground the agricultural products and unloading means (5, 7) operatively located downstream of the pick-up means (4, 6) and movable along the main line (A) for releasing the agricultural products. The device also comprises a frame (9) having one or more portions (9a) connectable to the front of a self-propelled agricultural unit (100) and provided with first connecting and supporting means (10) and second connecting and supporting means (11) associated respectively with the first pick-up unit (2) and the second pick-up unit (3) and positioned on opposite sides of the frame (9) relative to a middle line (D) of the frame (9) which is orthogonal to the main line (A).