Max Gallo est né en 1932 à Nice. Agrégé d'histoire, docteur ès lettres, maître-assistant à la faculté de Nice, il signe en 1968, sa première biographie Maximilien Robespierre, histoire d'une solitude. Il entre à l'Express en 1969, adhère au Parti socialiste en 1974.
En 1976, il publie sa première "suite romanesque", La Baie des anges, qui se vend à plus de 600 000 exemplaires. D'autres suivront : La Machinerie humaine (10 tomes), de 1992 à 1999, Bleu, Blanc, Rouge (3 tomes) en 2000 et Les Patriotes (4 tomes) en 2001.
En 1981, il est élu député socialiste des Alpes-Maritimes. En 1983-1984, il est secrétaire d'État, porte-parole du gouvernement Mauroy. Il quitte le Parti socialiste en 1992 pour se rapprocher de Jean-Pierre Chevènement. En 1994, il abandonne son engagement politique pour se consacrer entièrement à l'écriture.
En 1997, il publie, en quatre tomes, la vie de Napoléon (800 000 exemplaires vendus), puis en 1998, celle de Charles de Gaulle, en 2001, un Victor Hugo en 2 tomes et, en 2002, Les Chrétiens en 3 tomes.
Max Gallo a été élu à l'Académie française en 2007.