The invention discloses a reconfigurable exoskeleton upper limb rehabilitation robot for different body types. According to the reconfigurable exoskeleton upper limb rehabilitation robot, a shoulder joint internal and external rotation assembly, a scapulohumeral adjustment assembly, a shoulder joint flexion extension and retraction assembly, an upper arm length adjustment assembly, an upper arm rotary motion assembly, an elbow joint flexion and extension assembly, a forearm rotary motion assembly, a forearm length adjustment assembly and a wrist joint flexion and extension assembly are connected in sequence; the robot has six freedom degrees, and six-freedom-degree rehabilitation movement and compound movement of the upper limbs can be achieved corresponding to six active executing mechanisms; a liftable base is suitable for people with different heights; the scapulohumeral adjustment assembly is suitable for rising and sitting postures of different patients; the forearm length adjustment assembly and the upper arm length adjusting assembly are suitable for patients with different forearm and upper arm lengths. The reconfigurable exoskeleton upper limb rehabilitation robot has reconfigurability, multiple passive adjusting mechanisms, a left and right hand interchange using mode, and a light exoskeleton structure, requirements of patients with different disease conditions can bemet, and the treatment cost is reduced.