The invention relates to an air buffer having an automatic seal body air shutting-off and locking device and a making method thereof. The air buffer comprises a seal body composed of a continuous film coil and comprising two pieces of external film and two pieces of internal film, a plurality of equidistant heat-resistant nodes made from heat-resistant material are coated on the top of the internal surface of one internal film, and hot seal nodes are arranged at the positions at the same height as the heat-resistant nodes of one external film, and hot seal transversal lines are employed to divide the seal body into aerating channel regions and air storing columns, the aerating channels join the air storing columns through the hot seal lines, an internal film with heat-resistant nodes is arranged on the external film to make the internal film and the external film unjoined to form a sole channel air inlet. When aerating, the air channel portions of the two pieces of external films will expand to draw the internal films joined therewith, thus to allow all the air inlets along the air channels to open indirectly. In this way, a plurality of seal bodies are needed to be aerated, the air inlets are shut off and the air inlet paths are locked after aerating, thereby the air buffer having dual air shutting-off functions and durable seal performance.