An apparatus is described for the measurement of metabolic rate and breathing dynamics in which inhaled and exhaled breath are sensed by sealed, piston-displacement type spirometers. These spirometers electrically measure the volume of inhaled and exhaled breath. A mass spectrometer analyzes simultaneously for oxygen, carbon dioxide, nitrogen, and water vapor. Circuits responsive to the outputs of the spirometers, mass spectrometer, temperature, pressure, and timing signals compute oxygen consumption, carbon dioxide production, minute volume, and respiratory exchange ratio. A selective indicator provides for readout of these data at predetermined cyclic intervals.