A method for printing generic images on leather articles comprising steps of: - having available at least an electronic processor; - having available a printing machine activatable by means of the processor; - having available at least an optical reader above the work plane of the printing machine and connected to the processor; - positioning, on the work plane of the printing machine, a leather article to be printed; - having available, in a work file (F L) memorised in the processor, at least a generic image defined by a series of components, being texts in written and/or printed form, and/or logos, and/or photographs, and/or drawings, and/or geometric and/or floral figures, the components following one another in a continuous or discontinuous way; - detecting, by means of the optical reader, the border, the positioning and the orientation of the leather article to be printed positioned, in a random fashion, on the work plane; - creating a leather article file (F*) in which are memorised the positioning, the orientation, the format and the border of the leather article positioned on the work plane; - creating a service file (F S) memorised in the processor, comprising a portion of the generic image of an extension such as to contain the area delimited by the border of the leather article; - creating an operating file (F O), memorised in the processor, obtained from the service file by eliminating the fraction of the portion of generic image at least external of the border of the leather article; - creating a print file legible by the printing machine, containing the information of the leather article file (F*) and operating file (F O); - activating the printing machine, piloted by print file of the preceding step, in order to print the image within the border of the leather article positioned on the work plane. - having available at least an electronic processor; - having available a printing machine activatable by means of the processor; - having available at least an optical reader above the work plane of the printing machine and connected to the processor; - positioning, on the work plane of the printing machine, a leather article to be printed; - having available, in a work file (F L) memorised in the processor, at least a generic image defined by a series of components, being texts in written and/or printed form, and/or logos, and/or photographs, and/or drawings, and/or geometric and/or floral figures, the components following one another in a continuous or discontinuous way; - detecting, by means of the optical reader, the border, the positioning and the orientation of the leather article to be printed positioned, in a random fashion, on the work plane; - creating a leather article file (F*) in which are memorised the positioning, the orientation, the format and the border of the leather article positioned on the work plane; - creating a service file (F S) memorised in the processor, comprising a portion of the generic image of an extension such as to contain the area delimited by the border of the leather article; - creating an operating file (F O), memorised in the processor, obtained from the service file by eliminating the fraction of the portion of generic image at least external of the border of the leather article; - creating a print file legible by the printing machine, containing the information of the leather article file (F*) and operating file (F O); - activating the printing machine, piloted by print file of the preceding step, in order to print the image within the border of the leather article positioned on the work plane.