Abstract: An oxygen generator includes a bag body and supporting components. The bag body is configured to contain a reactive liquid, a reactant and a catalyst, and the bag body includes a bag piece, a circumferential sealing part and separation parts. The circumferential sealing part is bound with a part of the periphery of the bag piece, so as to define a range of an inner space, and a range of the rest part of the periphery of the bag piece defines an opening. Both ends of each separation part are connected to the circumferential sealing part so as to separate the inner space into a plurality of separate spaces, and the plurality of separate spaces respectively contain the reactant and the catalyst. The supporting components are contained in one of the plurality of separate spaces, and the positions, corresponding to the supporting components, of the bag body are incompressible.