Abstract: The present application discloses a self-locking linear guide rail channel detection device, comprising: a detection platform for placing the guide rail to be detected; a detection device arranged on the detection platform; a conveying device connected with the detection device and is configured to push the detection device to slide horizontally along the detection platform; a locking device configured to fix the guide rail to be detected. In the present application, the guide rail to be detected is fixed on the placing platform by the vertical clamping mechanism and the side positioning and clamping mechanism, and a U-shaped groove linear motor drives the detection device to detect the channel of the linear guide rail, which greatly improves the detection accuracy and saves money. It reduces the labor cost; it is of great significance to promote the development of the bearing guide industry.