A method and system for automatically adjusting a driver seat, steering wheel, pedals, mirrors, and other components of a vehicle, based on information about the size of the driver. The method uses basic information about the driver's size—including standing height, sitting height, and gender—in a model which estimates all anthropometric data for the driver. The anthropometric data for the driver—including upper and lower arm and leg lengths, torso length, and other dimensions—is used in inverse kinematic calculations to determine optimal positions and orientations for the adjustable components of the vehicle's cockpit. The method then pre-adjusts the components before the driver enters the vehicle, and makes compatible adjustments to the mirrors and other components if the driver adjusts the driver seat.