After predicting 10,000 AfD supporters would show up, organisers later scaled back expectations to 'at least 2,500 to 5,000'
Thousands of anti-racism campaigners, left-wingers and techno lovers are expected to pack the streets of Berlin on Sunday to protest a rally called by the far-right AfD party, with police deploying in force to keep the peace.
Uniting under the banner "Stop the hatred", counter-demonstrators say they want to drown out the march by the anti-immigration, anti-Islam Alternative for Germany (AfD).
But AfD members have accused some opponents of threatening to use violence.
The party's "Future of Germany" march, slated to start outside Berlin's main train station at midday 1000 GMT and end at the iconic Brandenburg Gate, marks the first public show of strength by the nationalist outfit since it became the largest opposition party.
Scheduled to address the crowd are top AfD'ers Joerg Meuthen and Alexander Gauland, who regularly rail against Chancellor Angela Merkel's decision to allow in large numbers of mostly Muslim refugees at the height of Europe's migrant crisis.
"We want to show everyone that along with millions of Germans across the country we are worried about Germany's future," Berlin AfD chief Georg Pazderski told a pre-march press conference.
After predicting 10,000 AfD supporters would show up, organisers later scaled back expectations to "at least 2,500 to 5,000."
Pazderski said many still feared being "stigmatised" for showing their AfD colours, even after the party took nearly 13% of the vote and won its first seats in the national parliament in last year's elections.
If confirmed, the AfD turnout could be dwarfed by a slate of counter-demos.
The most eye-catching promises to be a huge dance party by over 100 clubs from Berlin's legendary techno scene, who want to use boats on the river Spree and a convoy of trucks to "bass away" the AfD.
"The Berlin club culture is everything that Nazis are not," they said in a statement.
"We are progressive, queer, feminist, anti-racist, inclusive, colourful and we have unicorns."
More than 9,000 dance fans have said they will attend, according to the event's Facebook page.
Thousands of others have vowed to join a mass anti-AfD protest organised by a collection of groups including political parties, unions, student bodies, migrant advocates and civil society organisations.
"We won't leave the streets to the AfD," said Nora Berneis of the "Stop the hatred, stop the AfD" alliance.
Although the vast majority of counter-demonstrators are expected to be peaceful, members of the far-left extremist Antifa movement have on their website called for "chaos," urging sympathisers "to sabotage the AfD rally using all necessary means."
Berlin police said they plan to deploy 2,000 officers, drafted in from across Germany, to prevent clashes and any attempts "to block the right to free speech."