A firewood processor, comprising - a saw, arranged to cut and separate a log (900, 900b, 900a) from wood, - means for feeding wood to the saw, - a splitting chute, arranged to receive at least a part of the log (900, 900a), - a splitting wedge arranged to split the log (900, 900a), of which at least part is arranged in the splitting chute, into pieces (920, 925), - a pressure plate arranged to support the log (900, 900a) while splitting the log (900, 900a), - means for moving the pressure plate and/or the splitting wedge towards each other in such a way that the log (900, 900a) or another log arranged in between the pressure plate and the splitting wedge is configured to be split by said movement, and - a vibrator screen configured to separate impurities, such as bark, sawdust, and/or debris, from the pieces of the log (920, 925) to obtain clean firewood, wherein - the vibrator screen is arranged to such a location that the vibrator screen is configured to receive the pieces of the log (920, 925), and - the firewood processor is configured to move the log (900, 900a) during splitting characterized by - means for vibrating the vibrator screen and in that - the firewood processor is arranged to produce only one layer of pieces of log (920, 925) and the vibrator screen is arranged to receive these pieces of log (920, 925) arranged in only one layer and - the vibrator screen is arranged to such a position that the processed firewood (920, 925, 930) on the vibrator screen is arranged to be moved by the movement of the log during the splitting, whereby - the processed firewood (920, 925, 930) on the vibrator screen is arranged to be moved at least by the movement of the log (900, 900a) during the splitting. - a saw, arranged to cut and separate a log (900, 900b, 900a) from wood, - means for feeding wood to the saw, - a splitting chute, arranged to receive at least a part of the log (900, 900a), - a splitting wedge arranged to split the log (900, 900a), of which at least part is arranged in the splitting chute, into pieces (920, 925), - a pressure plate arranged to support the log (900, 900a) while splitting the log (900, 900a), - means for moving the pressure plate and/or the splitting wedge towards each other in such a way that the log (900, 900a) or another log arranged in between the pressure plate and the splitting wedge is configured to be split by said movement, and - a vibrator screen configured to separate impurities, such as bark, sawdust, and/or debris, from the pieces of the log (920, 925) to obtain clean firewood, wherein - the vibrator screen is arranged to such a location that the vibrator screen is configured to receive the pieces of the log (920, 925), and - the firewood processor is configured to move the log (900, 900a) during splitting - means for vibrating the vibrator screen and in that - the firewood processor is arranged to produce only one layer of pieces of log (920, 925) and the vibrator screen is arranged to receive these pieces of log (920, 925) arranged in only one layer and - the vibrator screen is arranged to such a position that the processed firewood (920, 925, 930) on the vibrator screen is arranged to be moved by the movement of the log during the splitting, whereby - the processed firewood (920, 925, 930) on the vibrator screen is arranged to be moved at least by the movement of the log (900, 900a) during the splitting.