A teenager was charged after the wild vision emerged from a schoolgirl who was repeatedly beaten in the fresh fruit aisle in Coles.
Employees were forced to break the fight in the supermarket in Carindale Westfield, in the southeast of Brisbane, on 11 March.
In the video a 14-year-old girl is seen to Coles and would have hit a 15-year-old girl in her school uniform several times with a closed fist.
Another girl, who has a school bag hanging on one shoulder, tries to stop the alleged attacker of the teenager.
The police accused the 14-year-old girl of one count of abuse that caused physical injury while she was armed and in company on March 17.
It is claimed that the 15-year-old girl was beaten by the 14-year-old, while other teenagers recorded the fight in the supermarket.
A witness told the courier post that the girl who was reportedly attacked was only before the group was ambushed.
The 14-year-old appears on Friday 9 May for the Brisbane Children Court.

In the video a 14-year-old girl is seen to Coles and would have hit a 15-year-old girl in her school uniform several times with a closed fist (photo)