Xyloglucans are structurally complex plant cell wall polysaccharides that are involved in cell growth and expansion, energy metabolism, and signaling. Determining the structure-function relationships of xyloglucans would benefit from the availability of a comprehensive and structurally diverse collection of rigorously characterized xyloglucan oligosaccharides. Here, we present a workflow for the semi-preparative scale generation and purification of neutral and acidic xyloglucan oligosaccharides using a combination of enzymatic and chemical treatments and size-exclusion chromatography. Twenty-six of these oligosaccharides were purified to near homogeneity and their structures validated using a combination of matrix-assisted laser desorption/ionization mass spectrometry, high-performance anion exchange chromatography, and 1H nuclear magnetic resonance spectroscopy. Mass spectrometry and analytical chromatography were compared as methods for xyloglucan oligosaccharide quantification. 1H chemical shifts were assigned using two-dimensional correlation spectroscopy. A comprehensive update of the nomenclature describing xyloglucan side-chain structures is provided for reference.