Summer sale: use code SUMMER25 for 25% off

Use cases

People take German exams for very specific reasons — a visa appointment, a residence permit, a job offer, a naturalisation file. Find your situation below and see exactly which level and exam you need, and how to prepare for it.

German A1 for a spouse or family reunion visa

Pass the A1 test required for Ehegattennachzug on the first attempt.

Read more

German B1 for permanent residency (Niederlassungserlaubnis)

Get the B1 certificate the Ausländerbehörde asks for, without a course.

Read more

German for citizenship (Einbürgerung)

Cover both halves of the naturalisation requirement: B1 German and the citizenship test.

Read more

German for university admission and student visas

Climb A1 → B2 with exam-format practice before you tackle TestDaF or DSH.

Read more

German B1 and B2 for an Ausbildung place

Hit the B1/B2 bar that Ausbildung employers and the visa route both demand.

Read more

German for job seekers, EU Blue Card and work visas

Turn "conversational German" into a certificate a visa office accepts.

Read more

German for the Integrationskurs and the DTZ exam

The DTZ grades you A2 or B1 — practise so you land on B1.

Read more

Self-study German exam prep, without a language school

Everything a course gives you for exam day, minus the timetable and the invoice.

Read more

Retaking a German exam you failed

Diagnose the module that failed you and fix it before the resit.

Read more

Mock exams for German teachers and tutors

Print-ready papers with audio and keys, so you stop building mocks yourself.

Read more