Grundlagt af et joint venture mellem den private koncern TF1 og det offentlige France Télévisions ledes den nye kanal af Alain de Pouzilhac, tidligere Havas-hoved. Med 170 journalister og i alt 380 mennesker, Frankrig 24 er finansieret med 86 millioner euro offentlige penge.Mottoet for den nye frit tilgængelige internationale kanal er "un respect français," der sigter mod at fremme en fransk verdenssyn kanalen var et projekt med velsignelse fra landets præsident, Jacques Chirac.
France24 er en fransk tv-kanal.