Dry, thin films containing all necessary reagents for clinical analysis by colorimetry have been designed. Reagents in a matrix of hydrophilic polymer are coated on top of a transparent plastic base. A white isotropically porous polymer spreading layer, 80% void volume, is coated over the reagent layer(s). In the analysis, a drop (typically 10 microliter) of undiluted serum or other fluid is touched to the spreading layer. The fluid spreads rapidly and uniformly through the pore structure, filling a void volume corresponding to the drop volume. Water and low-molecular-weight components diffuse from the spreading layer into the reagent layer(s), initiating the reaction sequence. The spreading layer acts also as a white optical diffuser for reflection densitometry. Optical reflection density is linearized through use of the function developed by Williams and Clapper [J. Opt. Soc. Am. 43, 595 (1953)] to convert reflection to transmission density. A wide variety of chemical assays are compatible with this format. As an example, for the glucose film we found coefficients of variation of 1.5% in predicting glucose concentrations in control sera during 20 days. Results for glucose concentrations in several hundred patients' sera by the present method were very cose to those obtained with the Center for Disease Control's hexokinase reference method.