Free level tests in 12 languages

Find your level in English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Chinese, Korean, Hindi or Arabic. Each test has 25 questions modelled on that language’s best-known exam, takes about 10 minutes and explains every answer.

How the level tests work

One method, with questions written separately for each language.

Each test asks 25 multiple-choice questions in three sections: vocabulary, grammar (with word order where the language needs it) and short reading. Questions step up one level every five, from the first level of the exam to the top.

A level counts as passed when you get three of its questions right, and your result is the highest level you passed. If you miss several in a row, or tap “I’m not sure” instead of guessing, the next questions come from an easier level, so nobody is stuck far above their level. A short test cannot tell the top two levels apart, so the top level shows as your next goal.

There is no timer, and your answers stay in your browser tab. At the end you get a score for each section and the reason behind every answer.

Which exam each test is modelled on

CEFR levels for most languages, and the exam’s own scale where it has one.

LanguageModelled onResultTime
EnglishCEFRA1–C110 min
SpanishDELEA1–C210 min
FrenchDELFA1–C210 min
GermanGoetheA1–C28 min
JapaneseJLPTN5–N18 min
KoreanTOPIKLevel 1–610 min
ChineseHSKHSK 1–68 min
ItalianCILSA1–C210 min
PortugueseCelpe-BrasA1–C210 min
RussianTORFLA1–C210 min
HindiCEFRA1–C210 min
ArabicCEFRA1–C210 min

Japanese, Chinese and Korean report on the JLPT, HSK and TOPIK scales, because those exams do not use CEFR levels. Every result is an estimate, not an official exam result.

From your result to your first lesson

Every result places you in Slova’s course for that language.

Slova’s course in each of these languages has 400 spoken lessons. Your test result names the lesson to start at, so you skip what you already know.

A written test tends to overrate speaking, so from B1 up most tests start you one step below your reading level. Each language’s page lists its own starting lessons, level by level.

Language level test FAQ

Practising English? See all the free English tools.

Are these language level tests free?

Yes. Every test is free, and you can take it and see your result without signing up.

Which languages have a level test?

English, Arabic, Chinese, French, German, Hindi, Italian, Japanese, Korean, Portuguese, Russian and Spanish. Each test is written for its language, not translated from another one.

How long does a level test take?

About 8 to 10 minutes. There are 25 questions and no timer, and your place is saved if you take a break in the same tab.

How is my level worked out?

Questions get harder by one level every five. A level counts as passed when you get three of its questions right, and your result is the highest level you passed. Several misses in a row, or an “I’m not sure”, and the next questions come from an easier level.

Why do some tests not use CEFR levels?

Chinese, Japanese and Korean have their own exam scales (JLPT N5–N1, HSK 1–6 and TOPIK 1–6), so those tests report on that scale. The others report a CEFR level.

Is the result an official certificate?

No. Each test is modelled on its language’s best-known exam, but the result is an estimate, not an official DELE, DELF, Goethe, JLPT, HSK, TOPIK or other exam result.

What happens after the test?

You get a score for each section, the reason behind every answer and the lesson to start at in Slova’s 400-lesson course for that language, so you skip what you already know.