The solution conformations of heparin and de-N-sulphated, re-N-acetylated heparin have been determined by a combination of n.m.r. spectroscopic and molecular-modelling techniques. The H-1- and C-13-n.m.r. spectra of these polysaccharides have been assigned. Observed H-1-H-1 nuclear Overhauser enhancements (n.O.e.s) have been simulated using the program NOEMOL [Forster, Jones and Mulloy (1989) J. Mol. Graph. 7, 196-201] for molecular models derived from conformational-energy calculations; correlation times for the simulations were chosen to fit experimentally determined C-13 spin-lattice relaxation times. In order to achieve good agreement between calculated and observed H-1-H-1 n.O.e-s it was necessary to assume that the reorientational motion of the polysaccharide molecules was not isotropic, but was that of a symmetric top. The resulting model of heparin in solution is similar to that determined in the fibrous state by X-ray-diffraction techniques [Nieduszynski, Gardner and Atkins (1977) Am. Chem. Soc. Symp. Ser. 48, 73 80].