A display device comprising: a substrate including a display area and a non-display area, wherein the non-display area is outside of the display area; a plurality of pixels formed in the display area, each of the plurality of pixels including a gate line and a data line, a plurality of drivers on the non-display area of the substrate, each of the drivers including a flexible printed circuit film configuring a body of the driver and a driving IC mounted on the flexible printed circuit film, the flexible printed circuit film being attached to the substrate and having a first alignment mark formed on the flexible printed circuit film on a first side of the driver in top view and a second alignment mark formed on the flexible printed circuit film on a second side, opposite to the first side, of the driver in top view; an electrode formed all over the display area and extending partially over the non-display area of the substrate; a first contact pad formed in the non-display area of the substrate and having a first accommodating groove on a first side of the first contact pad in top view and a second accommodating groove on a second side, opposite to the first side, of the first contact pad in top view, the first contact pad located at the first side of the driver and being electrically connected to the electrode through a contact hole; a second contact pad formed in the non-display area of the substrate and having a first accommodating groove on a first side of the second contact pad in top view and a second accommodating groove on a second side, opposite to the first side, of the second contact pad in top view, the second contact pad located at the second side of the driver and being electrically connected to the electrode through a contact hole; wherein the second accommodating groove of the first contact pad accommodates the first alignment mark of the driver and the first accommodating groove of the second contact pad accommodates the second alignment mark of the driver, and wherein a width of the first alignment mark is less than a width of the second accommodating groove, and a width of the second alignment mark is less than a width of the first accommodating groove, wherein data link lines and data pads are provided in the non-display area of the substrate, one end of each of the data link lines is connected to a data line, and the other end of each of the data link lines is connected to a data pad, the data pad is connected to a data driver of the plurality of drivers, and each of the contact pads (500a, 500b) is arranged in an area between two adjacent sets of data link lines. a substrate including a display area and a non-display area, wherein the non-display area is outside of the display area; a plurality of pixels formed in the display area, each of the plurality of pixels including a gate line and a data line, a plurality of drivers on the non-display area of the substrate, each of the drivers including a flexible printed circuit film configuring a body of the driver and a driving IC mounted on the flexible printed circuit film, the flexible printed circuit film being attached to the substrate and having a first alignment mark formed on the flexible printed circuit film on a first side of the driver in top view and a second alignment mark formed on the flexible printed circuit film on a second side, opposite to the first side, of the driver in top view; an electrode formed all over the display area and extending partially over the non-display area of the substrate; a first contact pad formed in the non-display area of the substrate and having a first accommodating groove on a first side of the first contact pad in top view and a second accommodating groove on a second side, opposite to the first side, of the first contact pad in top view, the first contact pad located at the first side of the driver and being electrically connected to the electrode through a contact hole; a second contact pad formed in the non-display area of the substrate and having a first accommodating groove on a first side of the second contact pad in top view and a second accommodating groove on a second side, opposite to the first side, of the second contact pad in top view, the second contact pad located at the second side of the driver and being electrically connected to the electrode through a contact hole; wherein the second accommodating groove of the first contact pad accommodates the first alignment mark of the driver and the first accommodating groove of the second contact pad accommodates the second alignment mark of the driver, and wherein a width of the first alignment mark is less than a width of the second accommodating groove, and a width of the second alignment mark is less than a width of the first accommodating groove, wherein data link lines and data pads are provided in the non-display area of the substrate, one end of each of the data link lines is connected to a data line, and the other end of each of the data link lines is connected to a data pad, the data pad is connected to a data driver of the plurality of drivers, and each of the contact pads (500a, 500b) is arranged in an area between two adjacent sets of data link lines.