France to conduct asylum seeker checks in Libya to avoid migrants taking risks at sea
"The idea is to create hotspots to avoid people taking crazy risks when they are not all eligible for asylum. We'll go to them," he said during a visit to a refugee shelter in central France.
The plan will be put into action this summer, he said.
Macron's announcement came two days after he brokered talks in Paris between the leaders of the two rival authorities in war-torn Libya, who agreed to a conditional ceasefire.
The lawless country is the main launchpad for African refugees trying to reach Europe in rickety boats operated by smugglers that frequently sink.
Macron said on Tuesday that he hoped the agreement to try to end five years of chaos in Libya would check the flow of migrants.
Since January, more than 100,000 people have made the perilous voyage from Libya, according to the International Organization for Migration.
Over 2,300 have drowned this year attempting to make the journey, the IOM says.
The vast majority land in Italy, the EU country closest to North Africa, which has complained of a lack of solidarity from its neighbours in dealing with the influx. From Italy, a fraction push on into France.