Organizers said 250,000 people took part in the rally; police put the figure at around 100,000.
Opponents of the TTIP say it is undemocratic and threatens consumer and worker rights.
However, supporters of the deal, which lowers trade barriers, say it would boost economies and create jobs.
Hundreds of buses shuttled protesters to the demonstration in Berlin.
“We are here because we do not want to leave the future to markets, but on the contrary to save democracy,” Michael Mueller, president of the ecological organization German Friends of Nature, told AFP.
The German government supports the trade pact, with Economy Minister Sigmar Gabriel warning of “scaremongering” in a letter published in several German newspapers.
Talks on the TTIP are due to finish in 2016. If agreed it would be the biggest trade deal of its kind.
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…