O único indivíduo que mais merece o crédito por ter desenhado a bandeira tricolor italiana é Giuseppe Compagnoni, um deputado italiano de Lugo. Em 1797, Compagnoni exortou com sucesso os estados do norte da Itália a adotarem a bandeira tricolor, modelado no tricolor francês, como um padrão nacional.
O desenho exato da bandeira tricolor italiana tem variado ao longo dos anos. A bandeira vermelha, branca e verde foi usada como bandeira de batalha, insígnia naval e estandarte real. Quando a Itália se tornou uma república em 1946, o brasão real foi removido da bandeira, deixando apenas o tricolor simples que serviu à nação desde então.