The visit comes almost 30 years after former president Roman Herzog became in 1997 the first German leader to officially recognise the country's "involvement" in the massacre and apologised to the Spanish people.
Macron gave examples of the misinformation he wanted to act against, such as a false claim circulating that France had sent 1,000 legionnaires to the front in Ukraine.