UK citizens currently enjoy visa-free travel in the EU, but that could change with Brexit. The UK is set to leave the 28-nation bloc on 29 March 2019.
Mr Macron said suggestions that UK visitors to France might be denied visas were “fake news”.
“We will not stop visas for UK people in case of no deal,” he said.
Measures would be taken to cover flights, ferries and businesses as well, he added.