A teenager charged over the alleged Facebook re-posting of the live stream of Friday's mosque shootings and messages "inciting extreme violence" has appeared in court.

The 18-year-old student was refused bail and remanded in custody to April 8, when he will appear in court by video-link from prison.

An 18-year-old has appeared in the Christchurch District Court charged with re-posting of the live stream of Friday's mosque shootings. Credit:Stuff

Christchurch District Court Judge Stephen O'Driscoll allowed interim name suppression until that appearance but put strict limits on what the media contingent was allowed to report.

Judge O'Driscoll refused bail after hearing arguments from defence counsel Andrew McKenzie and police prosecutor Aja Trinder.