The invention aims to provide a universal compression moulding mould for forming flat plate type composite material components with large sizes and different thicknesses. The universal compression moulding mould comprises a top plate, demoulding screws, a male mould, ejection rods, a pressing block, a female mould, supporting columns, a supporting plate, a bottom plate, inner hexagonal screws, hoisting rings, connecting positioning holes, hoisting threaded holes and threaded connecting holes. According to the universal compression moulding mould for forming the flat plate type composite material components with the large sizes and the different thicknesses, an upper-lower bipartition structure is adopted so that continuous operation of packing, mould pressing and demoulding of a pluralityof products can be realized; and for solving the problem that production efficiency is low in the forming process and the demoulding process of large-size products, a connecting rod type automatic demoulding structure is adopted, so that the hoisting operation process and circulation operation on different equipment are omitted, production efficiency is improved by 30%, safety is improved, and product size precision is improved.