integrAIt · Guides

German language guides for your visa

Which German level does your visa, permanent residence or citizenship need? Three short guides, each point tied to the statute it comes from.

Checked: October 2026

  • A1 German for the spouse visa

    If your spouse lives in Germany and you apply to join them, the law usually asks you to show basic German, level A1, before you travel. This guide covers who has to prove it, who does not, and what the German mission in Pakistan asks for.

    Read the guide
  • B1 German for permanent residence and citizenship

    Most routes to a permanent residence permit (Niederlassungserlaubnis) or German citizenship ask for “sufficient German”, which the law defines as B1. This guide shows where B1 applies, how long each route takes and how to prove the level.

    Read the guide
  • German for Ausbildung: which level do you need?

    For a training visa with a contract, the statute asks for B1 only in one situation. For the permit to search for a training place, B1 is always required. This guide explains the difference.

    Read the guide

What each German level unlocks

The levels follow the Common European Framework (A1 to B2). The law itself defines them in § 2 AufenthG.

LevelWhat it unlocks
A1
A2
B1
B2

This is orientation, not legal advice. Laws and practice change. For a binding answer ask the German mission (embassy or consulate) or the Ausländerbehörde that handles your case.