TestDaF Mock Exam: Official Model Tests and Timed Practice

Level:B2–C1Duration:3 h 15 minFee:Varies by countryValidity:UnlimitedFormat:Paper / Computer

Last updated: 4 October 2026 · Verified against official TestDaF-Institut sources

The digital TestDaF lasts about 190 minutes, and in none of the four sections can you go back to an earlier task. A mock in the real sequence therefore measures time and focus as much as content. The TestDaF-Institut offers registered candidates two free model tests in the participant portal.

Official mock resources

ResourceAccessUse
Two model testsParticipant portal after registration, freeFull exam rehearsal
Sample tasks (Beispielaufgaben)Public, free; audio/video, transcripts and solutionsPractice by task type
Tutorial videosPublic, freeGetting to know the platform and task flow
Deutsch-Uni Online coursesPaidGuided preparation in the original format

Realistic rehearsal

  • Take the sections in the order Reading → Listening → Writing → Speaking, on a computer.
  • Don’t go back; finish each task and move on.
  • In Writing, write at least 200 words for the argumentative text and about 100–150 for the graph summary.
  • In Speaking, keep to the speaking times of the seven tasks (45 seconds to 2:30) and listen back to your recording.

After the mock

  • Work out your accuracy by task type in Reading and Listening.
  • Compare Writing and Speaking with the solutions and notes in the official sample tasks.
  • If you ran out of time, note which task type cost it.
  • Keep the second model test for measuring progress a few weeks later.

Some exam tasks may be trial items that don’t count; treat every task as real.

Official sources

The exam rules and figures in this guide were checked against the official sources below.

Related guide

Practise TestDaF at exam pace

Work through digital TestDaF tasks on Zertifly with real timings and get feedback on Writing and Speaking.

Frequently asked questions

Short answers based on the official rules

Couldn't find the answer you were looking for?

You can contact our support team for your questions.