12 chansons, portées par 17 artistes, sont en compétition. Elles sont d'abord présélectionnées par les téléspectateurs, qui votent pour la chanson qu'ils préfèrent, de sorte que sept d'entre elles atteignent l'étape du vote ultime. Le jury, composé de 10 personnalités, dispose d'un Euro-ticket, permettant à une dernière chanson d'être sélectionnée. Lors du vote ultime, la voix des téléspectateurs compte autant que celle du jury, pour départager les huit chansons restantes, sur le principe d'attribution des points du Concours Eurovision (2, 4, 6, 8, 10 et 12 points, pour le jury et 10, 20, 30, 50, 60, 70, 80 et 100 points, pour les téléspectateurs)[2],[3].
Au terme de la sélection, Barbara Pravi et sa chanson Voilà sont sélectionnées pour représenter la France à l'Eurovision 2021.
En tant que membre du Big Five l'Allemagne est qualifiée d'office pour la finale du . La France y arrive en 2e position après l'Italie, réalisant son meilleur classement depuis Amina en 1991. Cumulant 499 points (248 du jury professionnel et 251 des télévotants), Barbara Pravi offre le record de points à la France dans le concours, détrônant les 257 points obtenus par Amir en 2016[6]. Ce résultat est, au moment du Concours, le 7e meilleur score à l'Eurovision, toutes éditions et tous pays confondus.