La bandera de Brasil es similar en ideología a la bandera de los Estados Unidos de América - en ambos casos, el número de estrellas corresponde al número de estados, unidades federales. La bandera de los Estados Unidos ha cambiado 27 veces desde su creación, empezando con 13 estrellas y parando en 50 cuando se añadieron las Islas Hawaianas en 1959. Tras la proclamación de la República de Brasil, Rui Barbosa propuso una versión de la bandera muy inspirada en la de Estados Unidos. Incluso el número de franjas de la bandera era 13, igual que en la bandera estadounidense, sólo que allí no se hizo por casualidad y la primera bandera tenía 13 estrellas y 13 franjas, mientras que la bandera brasileña tenía 21 estrellas y 13 franjas inexplicables.

Sin embargo, la bandera no duró mucho, sólo se izó durante unos días, del 15 al 19 de noviembre de 1889, tras lo cual el presidente interino de Brasil la vetó por su gran parecido con la bandera estadounidense. Por ejemplo, la bandera de Estados Unidos en el periodo de 1819 a 1820, durante la anexión de Illinois, también constaba de 21 estrellas y se pueden ver claramente las similitudes en las banderas.

La bandera brasileña no ha cambiado tantas veces como la estadounidense, sólo 4 veces. La primera iteración de la bandera de 21 estrellas se adoptó en 1889, y las estrellas correspondían a las siguientes unidades federadas: Amazonas, Mato Grosso, Pará, Piauí, Maranhão, Ceará, Alagoas, Sergipe, Paraíba, Rio Grande do Norte, Pernambuco, São Paulo, Rio de Janeiro, Bahia, Minas Gerais, Espírito Santo, Rio Grande do Sul, Santa Catarina, Paraná, Goiás y el Distrito Federal. En 1960 se añadió una nueva estrella, correspondiente al estado de Guanabara. El estado recibió su nombre de la Bahía de Guanabara, y en 1975 se fusionó con el estado de Río de Janeiro. Así, el estado de Guanabara fue abolido en 1975, pero la estrella no fue retirada de la bandera y hasta 1979, durante 4 años, la estrella no representó a ningún estado. Sólo en 1979 se asignó la estrella al estado de Mato Grosso do Sul.
En 1962 se creó el estado de Acre, y en 1968 se añadió una estrella a la bandera. Acre es un estado del oeste de Brasil. Limita al norte y al este con los estados de Amazonas y Rondônia, y al sur y al oeste con Bolivia y Perú. El estado produce el 0,2% del PIB de Brasil y tiene una importante industria del caucho. La población del estado sólo representa el 0,42% del total de la población brasileña.

El 11 de mayo de 1992 se dio forma definitiva a la bandera de Brasil, que ahora tiene más de 30 años y consta de 27 estrellas. Este año se añadieron 4 estrellas más en honor de los siguientes estados: Amapá, Rondônia, Roraima, Tocantins.