Hundreds of thousands of people rallied Saturday in the German capital against the massive free-trade accord being negotiated by the European Union and the United States.
Police said around 100,000 participated in the protest against the Transatlantic Trade and Investment Partnership (TTIP) under negotiation between Washington and Brussels, as well as a similar deal with Canada, AFP reported.
Organizers said 250,000 people showed up to the protest, much more than the 50,000 to 100,000 expected to take part.
Talks on the pact between the US and 28-nation EU, which would be the world's biggest trade deal if completed, began in 2013 and the two sides aim to conclude them by 2016.
Campaigners are particularly angered over Washington's insistence that as part of the pact, private companies be allowed to sue governments before special tribunals.