Machine for moving overlapped layers of objects (S1-SN), said overlapped layers forming a stack having a main developing direction, comprising: - means for picking up at least one layer of objects arranged on the top of the stack, said picking up means being configured to perform a first translation along a direction parallel to the main developing direction of the stack to engage with said at least one layer of objects and to perform a second translation reversibly along a direction orthogonal to the main developing direction of the stack, - a plane for transferring said at least one layer of objects, said transferring plane being configured to perform a reversible translation along a direction parallel to the main developing direction of the stack between a loading position of said at least one layer of objects and an unloading position of said at least one layer of objects towards a working plane, in said loading position of the transferring plane, the picking up means being configured to perform a second translation to move said at least one layer of objects on the transferring plane, said picking up means and said transferring plane being configured to translate in a direction parallel to the main developing direction of the stack independently from one another, said transferring plane comprising means for moving said at least one layer of objects from the transferring plane to the working plane, said moving means being configured to perform a reversible translation along a moving direction orthogonal to the main developing direction of the stack, said moving means comprising a conveyor belt configured to drag said at least one layer of objects towards the working plane, said machine being characterised in that said moving means further comprise a pushing bar operatively associated to the conveyor belt. - means for picking up at least one layer of objects arranged on the top of the stack, said picking up means being configured to perform a first translation along a direction parallel to the main developing direction of the stack to engage with said at least one layer of objects and to perform a second translation reversibly along a direction orthogonal to the main developing direction of the stack, - a plane for transferring said at least one layer of objects, said transferring plane being configured to perform a reversible translation along a direction parallel to the main developing direction of the stack between a loading position of said at least one layer of objects and an unloading position of said at least one layer of objects towards a working plane, in said loading position of the transferring plane, the picking up means being configured to perform a second translation to move said at least one layer of objects on the transferring plane, said picking up means and said transferring plane being configured to translate in a direction parallel to the main developing direction of the stack independently from one another, said transferring plane comprising means for moving said at least one layer of objects from the transferring plane to the working plane, said moving means being configured to perform a reversible translation along a moving direction orthogonal to the main developing direction of the stack, said moving means comprising a conveyor belt configured to drag said at least one layer of objects towards the working plane, said machine being characterised in that said moving means further comprise a pushing bar operatively associated to the conveyor belt.