A full-automatic carpet inspecting device comprises a machine frame, wherein along the carpet inspecting feeding direction, a feeding roll A, a feeding roll B, a reversing roll A, an inspecting roll A, an inspecting roll B, a repairing roll A, a repairing roll B, a repairing roll C, a repairing roll D, an up-and-down floating roll, a reversing roll B and a swinging discharging mechanism are sequentially arranged on the machine frame; a vertical light-emitting device is arranged between the inspecting roll A and the inspecting roll B; an inspecting bench is arranged on one side of the inspecting roll A; repairing benches are arranged on the two sides of the repairing roll B respectively; a carpet advance driving mechanism is arranged on the machine frame; an upper sensor is arranged at theupper end of a vertical guide rail; a lower sensor is arranged at the lower end of the vertical guide rail; the upper sensor and the lower sensor are connected with a controller through conductive wires respectively; the controller is connected with the carpet advance driving mechanism, the swinging discharging mechanism and a control switch through the conductive wires respectively. The full-automatic carpet inspecting device has the advantages of reasonable structural design, relatively high mechanization degree, high feeding and collecting automation degree, low labor intensity, small occupied floor area, high inspecting efficiency and the like.