FrenchPod101 is free to sign up. It has an impressive number of French material readily available at every degree from entire novice to advanced.
DuoLingo is Probably the most applied websites to learn French. It is https://learnfrench.space/french-banks-taxis-and-restaurants