The application discloses an automatic detection machine for cylinder coaxiality with controllable pressing force, which includes a detection table, a left fixed column, a right fixed column, two plug gauges, a reference plate, three displacement sensors, a PLC, two Arc-shaped pressure claws, pressure sensors and lifting displacement sensors; there is an arc-shaped reference groove on the detection table that can place the cylinder; each plug gauge can match the inner hole of the cylinder; the reference plate is set on the arc-shaped reference Directly above the groove, three displacement sensors are arranged on the bottom of the reference plate from left to right, and the top of each arc-shaped pressure jaw is fixedly connected with the reference plate through a lifting rod; the bottom of one of the arc-shaped pressure jaws is provided with a pressure sensor, wherein a lifting rod is provided with a lifting displacement sensor. In the detection process of this application, the displacement sensor is not in direct contact with the oil cylinder, the displacement sensor has a long service life, and will not scratch the surface of the oil cylinder, the detection accuracy is high, the detection rate is high, the detection is convenient, and it can automatically reading.