Fundado por una empresa conjunta entre el grupo privado TF1 y el público France Télévisions, el nuevo canal es administrado por Alain de Pouzilhac, ex jefe de Havas. Empleando a 170 periodistas y un total de 380 personas, France 24 está financiado con 86 millones de euros de dinero público. El lema del nuevo canal internacional libremente disponible es "un mind franais", con el objetivo de promover una visión del mundo francesa.
France 24 es un nuevo canal.