Sweden will introduce tighter border controls and asylum rules, in a bid to reduce the number of asylum seekers reaching the country and force other EU states to take in more refugees, the government said on Tuesday.

Sweden expects up to 190,000 asylum seekers to reach its borders this year and says its reception system cannot cope.

"The situation is untenable," Prime Minister Stefan Lofven told a news conference. "Now, to put it bluntly, more people will have to seek asylum and get protection in other European countries."