Taça Brasil foi oficialmente a primeira competição nacional entre clubes, criada pela
CBD para substituir o deficitário
Campeonato Brasileiro de Seleções Estaduais. Ela foi uma competição de
futebol disputada em sistema de copa entre
1959 e
1968, e segundo
João Havelange, seu criador, foi disputada nesse formato devido às dificuldades de locomoção e transporte da época, impedindo que existisse um torneio nacional mais integrado. Reunia as equipes campeãs estaduais do Brasil. Ela foi criada pela
CBD em
1959 para definir o campeão brasileiro de clubes (algo ainda inédito no Brasil) e indicar os representantes brasileiros na
Copa Libertadores da América, que teve sua origem no Congresso da
Confederação Sul-Americana de Futebol (
CONMEBOL) realizado no
Rio de Janeiro em
1958, onde ficou definido que haveria participação de todos os campeões nacionais da
América do Sul: Campeão argentino, campeão uruguaio, campeão paraguaio, campeão chileno, campeão boliviano, campeão colombiano e campeão brasileiro. Ainda que tenha sido criada apenas em 1959, a proposta original de criação da Taça Brasil data de 1951, para conciliar e integrar os clubes dos demais estados, haja vista que apenas clubes cariocas e paulistas tinham acesso à
Copa Rio Internacional e ao
Torneio Rio-São Paulo. Em
dezembro de
2010, a
CBF resolveu unificar os títulos nacionais, equiparando oficialmente todas as edições da Taça Brasil ao
Campeonato Brasileiro de Futebol. É considerada a primeira competição nacional do Brasil e ao lado do Torneio Rio-São Paulo (cujo nome oficial era
Torneio Roberto Gomes Pedrosa), foi precursor de sua versão ampliada, o
Robertão, que por sua vez foi o precursor do Campeonato Brasileiro de Futebol. Somadas todas as suas edições, teve 452 jogos, com 1.341 gols (média de 2,99 gols por jogo).
Participavam da Taça Brasil as equipes campeãs estaduais de todo o país, porém as equipes mais fortes disputavam apenas as fases finais. Em 1965 a
Taça Guanabara foi criada e passou a definir o representante do então Estado da
Guanabara (atual município do Rio de Janeiro). Até 1964 o representante da Guanabara era definido pelo
Campeonato Carioca. Já o representante do Estado do Rio de Janeiro era definido pelo
Campeonato Fluminense.
Normalmente apenas 1 equipe de cada estado disputava a competição, porém as edições de 1961, 1964, 1965 e 1966 contaram com 2 representantes do futebol paulista, enquanto que em 1967 houve a participação de 2 equipes mineiras. Em 1968, último ano da competição, nenhuma equipe paulista disputou a competição.