Test your level with the visual practice tool.
Choose a language, start from the closest CEFR band, and use fill-in-the-gap exercises to find the difficulty where practice feels challenging but doable.
Popular level checks
Start with one language
These pages reuse the same visual fill-in-the-gap engine as the main practice tool, with language-specific metadata and canonical URLs.
Test your German level
Visual fill-in-the-gap level check for German learners.
Test your French level
Visual fill-in-the-gap level check for French learners.
Test your Portuguese (Brazil) level
Visual fill-in-the-gap level check for Portuguese (Brazil) learners.
Test your Arabic (MSA) level
Visual fill-in-the-gap level check for Arabic (MSA) learners.
Test your Spanish (Spain) level
Visual fill-in-the-gap level check for Spanish (Spain) learners.
Test your Italian level
Visual fill-in-the-gap level check for Italian learners.
Test your Japanese level
Visual fill-in-the-gap level check for Japanese learners.
Test your Dutch level
Visual fill-in-the-gap level check for Dutch learners.
Test your Korean level
Visual fill-in-the-gap level check for Korean learners.
Test your Mandarin Chinese level
Visual fill-in-the-gap level check for Mandarin Chinese learners.
After the test
Move into speaking practice
Once the level feels right, use a speaking-practice or AI tutor page for live output and correction loops.
Spanish speaking practice
Spanish conversation drills for daily spoken output and confidence.
English speaking practice
English conversation drills for daily spoken output and confidence.
French speaking practice
French conversation drills for daily spoken output and confidence.
Japanese speaking practice
Japanese conversation drills for daily spoken output and confidence.
German speaking practice
German conversation drills for daily spoken output and confidence.
AI Spanish tutor
Spanish speaking feedback, correction loops, and realistic tutor prompts.
AI English tutor
English speaking feedback, correction loops, and realistic tutor prompts.
AI French tutor
French speaking feedback, correction loops, and realistic tutor prompts.
AI Japanese tutor
Japanese speaking feedback, correction loops, and realistic tutor prompts.
AI German tutor
German speaking feedback, correction loops, and realistic tutor prompts.
Tool directory
More free practice tools
Use writing and fill-in-the-gap tools when you want practice without starting a live session.
AI writing practice
Translate from English into your target language and get instant feedback.
Fill-in-the-gap practice
Build vocabulary with contextual sentence exercises and visual feedback.
Test your language level
Use visual fill-in-the-gap practice to check your starting level by language.
Quick fill-in-the-gap app
A lightweight practice surface for fast vocabulary reps.