Pronunciator is a great application to learn new languages online for free. It has 60 languages available and 3 million public free lessons. The site provides you with various levels of learning, characterized by specific lexical-grammatical topics, each of which corresponds to a series of lessons, helping with the pronunciation of words and phrases. During the course, you can also check the progress made with appropriate tests. Registration not required.