Privacy Commissioner John Edwards says Facebook should no longer be able to deny responsibility for content shared on its platform.
The Christchurch gunman broadcast the attacks on the social media network.
Facebook chief executive Mark Zuckerberg said the company needed to improve its systems so it could identify terror events livestreamed in real time, but delaying broadcasting video would spoil it for the vast majority of users.
It took the social media company 29 minutes to detect the livestreamed video of the massacre. About 1.3 million copies of the video were blocked from Facebook, but 300,000 copies were published and shared.
Mr Edwards told Morning Report US law deems Facebook to be a platform not a publisher - and this needed to change.
"I think what we're seeing around the world is a pushback on that ... we've seen the model change since those initial settings enabled those start-ups to dominate our internet discourse."
Australia's law change to fine social media companies and even imprison executives if violent content was not immediately removed was a good move, Mr Edwards said.
"I don't think that Facebook can anymore say 'listen we just provide the platform we're not responsible for the content'. They have been responsible for appalling content that set the preconditions for the genocide in Myanmar.
"They have enabled their service to be manipulated by Russian trolls to influence the outcome of elections.
"This is a problem all around the world that governments are finally waking up to and saying 'we've got to act and to force these companies to behave in a responsible manner."
He said livestreaming technology was capable of causing great harm, and the company had no systems in place to detect the Christchurch video.
"Maybe a delay on livestreaming would be a good thing as an interim measure until they can sort out their AI, maybe they just need to turn it off altogether."
He said it was a global problem and it would be very difficult for New Zealand to act alone to do something about it.
Mr Edwards said Facebook has admitted to him previously it has not done anything that would prevent a similar livestream occurring and being shared.
Mr Zuckerberg has asked governments and regulators to play a more active role in controlling what is published on the internet.
This article was first published on Radio NZ.