Four hexasaccharides representing major structural sequences of heparin were isolated and characterized after degradation of heparin by heparinase. The structures were determined from two-dimensional H-1 NMR spectroscopy including TOCSY (total correlated spectroscopy), COSY (correlated spectroscopy), and ROESY (rotating frame nuclear Overhauser enhancement spectroscopy) methods, providing new data on hexasaccharides. One of the hexasaccharides, the last eluting component from anion exchange chromatography, was derived from the tri-sulfated repeating disaccharide, alpha-L-idopyranosyluronic acid 2-sulfate-(1-->4)-2-amino-2-deoxy-D-glucopyranose 6,N-disulfate, and having the structure Delta UAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S6S. The second hexasaccharide contained a nonsulfated D-glucuronic acid unit instead of the L-iduronic acid adjacent to the reducing end, and having the structure Delta UAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-beta-D-GlcAp-(1-->4)-alpha-D-GlcNp2S6S. The last two hexasaccharides were obtained in lower yield and they have not been isolated and characterized before. The structure of the third saccharide corresponded to a trimer of the repeating disaccharide except for the lack of a 6-O-sulfate group at the reducing end glucosamine residue; Delta UAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S. The fourth and last hexasaccharide was less sulfated and the following structure was established Delta UAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp2S-(1-->4)-alpha-D-GlcNp2S6S-(1-->4)-alpha-L-IdoAp-(1-->4)-alpha-D-GlcNpAc6S. Analysis of the ROESY spectra revealed conformational difference of the glucosidic linkage alpha-L-IdoAp-(1-->4)-alpha-D-GlcNp between the hexasaccharides and longer heparin chains.