Turkey's foreign minister says his country is resolved to stop the flow of European extremists trying to join the Islamic State group.

Mevlut Cavusoglu says Turkey has a no-entry list with 6,000 names and has already turned back some 1,000 people attempting to reach Syria or Iraq.

Speaking after a meeting with his German counterpart in Berlin on Thursday, Cavusoglu said he was "saddened by unjustified accusations" that Turkey has failed to do it all could to prevent foreigners joining the Sunni extremist group.

He said Turkey could only act if it receives tips from other countries and urged foreign governments to improve the exchange of information on would-be jihadists.