The Nasser hospital in southern Gaza has said 24 people have been killed near an aid distribution site.
The Israel Defense Forces (IDF) said there were “no known injured individuals” from IDF fire near the site.
Separately, an Israeli military official said warning shots were fired to disperse people who the IDF believed were a threat.
The claims by both sides have not been independently verified. Israel does not allow international news organisations, including the BBC, into Gaza.
Footage seen by the BBC later on Saturday showed what appeared to be a number of body bags at Nasser hospital’s courtyard surrounded by nurses and people in blood-stained clothes.
In another video, a man said people were waiting to get aid when they came under targeted fire for five minutes. A paramedic accused Israeli troops of killing in cold blood.