The invention belongs to the technical field of fine chemical industry and particularly relates to a method for preparing chitin oligosaccharides, chitooligosaccharides and chitosan oligosaccharides, of which the molecular weight is 50,000 or below. The method comprises the steps of firstly, dissolving chitin in a certain solvent, carrying out homogeneous degradation under acid catalysis so as to obtain the chitin oligosaccharides with certain molecular weight, and subjecting the chitin oligosaccharides to deacetylating treatment by a strong base, thereby preparing the chitooligosaccharides and the chitosan oligosaccharides. After the chitin oligosaccharides are subjected to deacetylating treatment by the strong base, the chitooligosaccharides or the chitosan oligosaccharides with the degree of deacetylation of 50% to 98% is obtained. Glycosidic bonds among acetylglucosamine are more easily degraded under the condition of acid catalysis, so that a chitin degradation reaction can be carried out under mild conditions, the yield is high, and the control on molecular weight is effectively achieved. According to the chitin oligosaccharides, chitooligosaccharides and chitosan oligosaccharides prepared by the method, the molecular weight can be continuously adjustable in the range of 1,000 to tens of thousands, the distribution of the molecular weight is relatively narrow, the product quality is high, and the production cost is reduced remarkably.