A small collection of useful tools and resources for learning German.

Language levels

Knowledge levels are defined according to the Common European Framework of Reference (CEF).

The general structure has three tiers (A through C), the latter being the most advanced. Tier A has 2 main divisions (A1 and A2) which, in turn, are broken down into two more levels (A1.1 and A1.2). Tier B has an additional level (B2.3). Intensive language course offerings generally teach the smallest language level subdivision per month (A1.1, B2.3, etc.).

Regular study materials, blank worksheets and study aids

Note: Some file types will require you to right click and select Save Link As ..

Note: Some file types will require you to right click and select Save Link As ..

There is an abundance of publically available practice material. As a supplement to the regular study materials available in my current language school, I’ve put together a sourced list of practice material by course level.

Level -
A1 Deutsch Kurs Passau - Grammatikübungen A1
A2 Deutsch Kurs Passau - Grammatikübungen A2
B1 Deutsch Kurs Passau - Grammatikübungen B1
B2 Deutsch Kurs Passau - Grammatikübungen B2
C1 Deutsch Kurs Passau - Grammatikübungen C1

You can find blank verb worksheets to practice conjugating newly learned verbs in the Worksheets tab.

A great online aid for learning the conjugation of German verbs is:


In an effort to make the most out of each level and help things along, I’ve put together a list of resource websites and helpful tools.

The principal tool I’ve included is called Anki. It is a study aid that allows users to generate flashcards that are then reviewed in a programmatic way. Anki has a large community where you can find hundreds of pre-made study decks, themes, add-ons and much more. The platform is free and open-source, has mobile (iOS and Android) and desktop (Windows, macOS and Linux) support. Highly recommended!

See the related Anki post to get set up before applying it to study German.

Additional resources and tools


By clicking on the All downloads tab you’ll find my personal study decks, archived decks by other community users as well as a few personal Anki customizations.

As for the software platform itself,once you get the hang of the software, consider checking out the Anki Documentation for tips, tricks and even more customization.