The semi-automatic labeler is an air suction type labeling machine designed for applying labels to flat surfaces of different products, including flat bottles, packing boxes, and plastic caps. By changing the smoothing device, this machine also applies labels to uneven concave or curved surfaces.