Searches on social media sites have also been restricted to try to prevent any reference to the 1989 events.
The foreign ministry expressed “strong dissatisfaction” over a call from the US to free those still in prison for their involvement in the protests.
In 1989, the army shot dead hundreds of civilians rallying for democracy.
Beijing says the June 1989 events were a counter-revolutionary revolt and defends its response. The Communist Party still prevents any public remembrance of the event.
On Sunday, the US government urged China to free all those still in prison after the crackdown on protesters.
It called China’s “violent suppression” of the Tiananmen Square demonstrations a “tragic loss of innocent lives”.
From the capital, Beijing, to Fuzhou on the east coast and Guiyang in the far south-west, Chinese police have moved to detain and pressure activists.
Hundreds have been rounded up in Beijing to prevent them from marking the anniversary, rights campaigners told AFP news agency.
A small group of elderly men who organized a protest in a park in Guizhou a week ago have been rounded up.
A human rights group, the Dui Hua Foundation, estimates that fewer than a dozen activists arrested in the 1989 Tiananmen crackdown remain in jail. Hundreds were rounded up at the time.
Those left in jail are not students who led the protests, but people who committed arson or attacked martial law troops, Dui Hua executive director John Kamm told the Associated Press news agency.
sb8fwcMwmYw NFWJcjPsV7EAt least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…