An egg counter for counting eggs that are transported in an egg collection conveyor comprising a first set of light emitting elements, a second set of light emitting elements, a set of light receiving elements that is provided between said first and second sets of light emitting elements, and Control means for processing the light relegated in the respective eggs and received by the set of light receiving elements, said first and second sets of light emitting elements and said set of receiving elements of light being arranged such that the light emitted by each of the light emitting elements in the assemblies is reflected on the surface of the egg that passes just below the set of light receiving elements, and then the reflected light is received by the set of light receiving elements, said control means being adapted to measure the light intensity of the reflected light a, detect the peak value of the light intensity, and count the egg based on the two peak values of the light intensities emitted by the first and second sets of light emitting elements.Un contador de huevos para contar huevos que son transportados en un transportador de recogida de huevos que comprende Un primer conjunto de elementos emisores de luz, Un segundo conjunto de elementos emisores de luz, Un conjunto de elementos receptores de luz que se proporciona entre dicho primer y segundo conjuntos de elementos emisores de luz, y Unos medios de control para procesar la luz relejada en los respectivos huevos y recibida por el conjunto de elementos receptores de luz, Dicho primer y segundo conjuntos de elementos emisores de luz y dicho conjunto de elementos receptores de luz estando dispuestos tal que la luz emitida por cada uno de los elementos emisores de luz en los conjuntos es reflejada en la superficie del huevo que pasa justo por debajo del conjunto de elementos receptores de luz, y seguidamente la luz reflejada es recibida por el conjunto de elementos receptores de luz, estando dichos medios de