Được thành lập bởi một liên doanh giữa nhóm tư nhân TF1 và công chúng France Télévisions, kênh mới được quản lý bởi Alain de Pouzilhac, cựu giám đốc Havas. Sử dụng 170 nhà báo và tổng số 380 người, France 24 được tài trợ bởi 86 triệu euro tiền công. Phương châm của kênh quốc tế mới được cung cấp miễn phí là "không quan tâm đến người Pháp", nhằm mục đích quảng bá thế giới quan của người Pháp, kênh này là một dự án với sự ủng hộ của tổng thống nước này, Jacques Chirac.
France24 là một kênh truyền hình của Pháp.