The best app to learn French is Duolingo. It is an excellent app for individuals looking to learn French in their extra time. Duolingo is based on active play, so you will feel like you are playing a game when you're learning.