Learn German Online with DeutschStep
Free structured A1–C2 grammar lessons, interactive exercises and spaced-repetition vocabulary practice.
DeutschStep is a free online platform for learning German from beginner (A1) to mastery (C2). Every level combines clear grammar explanations, interactive exercises and vocabulary practice so you can study at your own pace — whether you are starting from zero or refining advanced skills.
Choose your level
German courses follow the CEFR scale. Pick the level that matches your current ability and work through grammar, vocabulary and exercises step by step.
Find out your German level
Take the free 50-question placement test to see where you stand between A1 and C2. Your result is also sent to your e-mail address.
Community blog: ask, share, learn together
Stuck on a grammar rule or want to share your learning tips? Post your question in the DeutschStep blog, upload a picture or a file and get answers from other learners.
Everything you need to learn German
Grammar lessons
Clear, example-driven explanations of German grammar for every level, from der/die/das to the passive voice.
Vocabulary practice
Build your German vocabulary with words and example sentences drawn from each lesson.
Interactive exercises
Multiple-choice, fill-in-the-blank, matching and sentence-ordering exercises reinforce every lesson.
Spaced repetition
A spaced-repetition system schedules vocabulary reviews at the optimal time so words move into long-term memory.
Who is DeutschStep for?
DeutschStep is for self-learners, students and anyone preparing for German exams who wants a structured, free path from A1 to C2.