El torneo se disputa desde 1992 entre los campeones de las seis confederaciones que componen a la FIFA, al último campeón del Mundial y al anfitrión del certamen.
Durante la primera y segunda edición, en 1992 y 1995, se conocía como Copa Rey Fahd y fue organizada en Arabia Saudita. Luego, en 1997, la FIFA decidió nombrarla como se conoce en la actualidad y desde el 2005 se empezó a disputar cada cuatro años, un año antes de cada competencia Mundial.
El país más ganador del certamen es Brasil, con tres ediciones -1997, 2005 y 2009-, siguiéndole Francia con dos. México, Dinamarca y Argentina completan el registro de países vencedores.
En la presente edición, que se jugará en tierras brasileñas, competirán el anfitrión, España, como campeón de Sudáfrica 2010, Italia, finalista de la Eurocopa 2012, Uruguay, monarca de la Copa América 2011, México, campeón Concacaf, Japón como el mejor de la Copa Asiática 2011, y Nigeria con Tahití, líderes de las competiciones de la CAF y de la OFC, respectivamente.
El partido inaugural, entre Brasil y Japón, se jugará el 15 de junio en el Estadio Nacional de Brasilia, mientras la final está contemplada a disputarse el 30 de junio en el Estadio Maracaná, de Río de Janeiro.