Apparatus for unscrambling articles, in particular containers fed randomly to an inlet of said apparatus, comprising: - a transport system for transporting the articles fed to the inlet, designed to transport through the apparatus articles arranged randomly on a transport plane; - an extraction system (40;140,50) for extracting the articles arranged with a predefined orientation and/or position; - pick and release devices (31;32) for picking and releasing the articles , configured to pick up the articles arranged randomly on the transport system and release them to the extraction system with a predefined orientation and/or position; - a detection system for detecting the position and the arrangement of the articles in transit on the transport system and for providing the information for controlling the pick and release devices ; - a unit for processing and controlling the components and the drives of the apparatus, designed in particular to receive the information about the position and/or arrangement of the articles and to control the pick and release devices ; characterised in that : said transport system extends substantially in the form of a "U" with a first outward section configured to transport the containers in a first advancing direction (A1) and a second return section configured to transport the containers in a second advancing direction (A2) different from the first direction (A1), the two sections (21;22) being connected by a curved section ; and wherein: the pick and release devices (31;32) comprise at least one robot arranged upstream of the curved section , at the first section of the transport system, configured to pick up articles only from the first section of the transport system, and at least one robot arranged downstream of the curved section, at the second section , and configured to pick up articles only from the second section of the transport system . - a transport system for transporting the articles fed to the inlet, designed to transport through the apparatus articles arranged randomly on a transport plane; - an extraction system (40;140,50) for extracting the articles arranged with a predefined orientation and/or position; - pick and release devices (31;32) for picking and releasing the articles , configured to pick up the articles arranged randomly on the transport system and release them to the extraction system with a predefined orientation and/or position; - a detection system for detecting the position and the arrangement of the articles in transit on the transport system and for providing the information for controlling the pick and release devices ; - a unit for processing and controlling the components and the drives of the apparatus, designed in particular to receive the information about the position and/or arrangement of the articles and to control the pick and release devices ; the pick and release devices (31;32) comprise at least one robot arranged upstream of the curved section , at the first section of the transport system, configured to pick up articles only from the first section of the transport system, and at least one robot arranged downstream of the curved section, at the second section , and configured to pick up articles only from the second section of the transport system . <EOS>