Enter a course name, school type and location:

Free English Level Test Online

English Level Test Online:
Do you need to improve your English language skills? Before you choose an English course, you first need to know what your current level of English is. This helps you to select the course will best meet your needs. Learn4Good.com provides a free English language test that determines your English language level. It also recommends what type of course will help you to meet your English language learning goals.

English Language Level Test Online:

English Language Test.

Photo of Free English Level Test OnlineThe number of questions in the test depends on your level. When you complete the test, you will be told what your current level is - from Level 1 to Level 8 (beginner to advanced).

Depending on your results, you may be recommended to start:

- an Elementary English course
- a Pre-Intermediate English course
- an Intermediate English course
- an Upper-Intermediate English course

Your results will also indicate whether you are ready to prepare for the following exams:

- TOEFL (Test of English as a Foreign Language)
- IELTS (International English Language Testing System)
- FCE: Cambridge English: First (also known as First Certificate in English)
- CAE: Cambridge English: Advanced (also known as Certificate in Advanced English)
- CPE: Cambridge English: Proficiency (also known as Certificate of Proficiency in English)