A total of 133 people were arrested during Saturday's protests, which included a huge "day of freedom" demo against coronavirus restrictions, police said in a statement.
The arrests were for offences including resisting police officers, breach of the peace and the use of unconstitutional symbols.
Three officers required hospital treatment, police said.
Around 20,000 people took part in the "day of freedom" demonstration, the majority not wearing masks or respecting Germany's 1.5-metre (five-foot) social distancing requirement.
The crowd, a mixture of hard left and right, and conspiracy theorists, shouted "We are the second wave" as they converged on the Brandenburg Gate, demanding "resistance" and dubbing the pandemic "the biggest conspiracy theory".