French police are still holding more than 100 people after clashing with protesters in Strasbourg, where a Nato summit begins later.
Around 300 people were arrested on Thursday night after masked protesters headed for the city, smashing bus shelters and burning rubbish bins.
Police fired tear gas and rubber bullets as they forced the crowd back.
Security has been high in Strasbourg and across the German border in preparation for Friday's summit.
Some 25,000 police are on duty to control the tens of thousands of protesters expected to attend.
Groups of youths, many wearing hoods or scarves, walked through a suburb of the city carrying banners saying: "Stop repression in London and Strasbourg".
Bus stops and vehicles were vandalised, shop windows smashed and a barricade put up on one street.
Protesters set up burning barricades in the city
One protester rammed a pole through the front window of a police vehicle.
A passenger in the car appeared to be holding a handgun as it quickly reversed.
In a separate incident, AFP reported that a German photographer had been taken to hospital after being injured in the stomach by a rubber bullet.
An eyewitness who asked not to be named told the BBC that riot vans and water cannon had been seen heading towards the protesters' official camp in Ganzau, south of the city.
Leaders of Nato member states are due in the city on Friday for the alliance's 60th-anniversary summit.
France last month announced it would be fully re-integrated into Nato.
For decades it has stood at a distance from the alliance, taking part in military operations but not in its central planning and decision-making.
Bookmark with:
What are these?