"France is ready to support all diplomatic efforts towards this end within the parameters of peace recognised by the international community," Macron said after talks with Israeli Prime Minister Benjamin Netanyahu.
He said Israelis and Palestinians should be able "to live side by side within secure and recognised borders with Jerusalem as the capital".
Stressing that international law should be "respected by all", Macron said he was referring to Israel's "continued building of settlements" in occupied Palestinian territory, a policy opposed by France.
"I hope everything will be done for negotiations to move forward," he said as he and Netanyahu made joint statements to the press.
Talks between Israel and the Palestinians have been at a standstill since the failure of US mediation in the spring of 2014.