How do I apply for a master's in Germany?
Each master's programme has its own requirements and deadline. With a foreign degree you usually apply via uni-assist or directly to the university. The deadline is often 15 July for the winter semester and 15 January for the summer semester, but many master's programmes close much earlier.
There's no central master's exam or single application system in Germany. Each university and programme sets its own requirements and deadline. The general steps are:
- Find a programme: DAAD's programme database and university websites are the best place to start. Note the programme's language, fees and deadline.
- Check the requirements: Usually a bachelor's degree in the same or a related field, a certain grade average, a language certificate, a CV and a letter of motivation. Some programmes also ask for references, GRE/GMAT or an interview.
- Find out how to apply: The programme page tells you which route to use: the university's own portal or uni-assist. Some universities only ask uni-assist for a preliminary review document (VPD), which you then upload to the university yourself.
- Prepare your documents: Certified copies of your degree certificate and transcript, certified translations if needed, a language certificate, CV and letters.
- After admission: Once you receive the letter of admission (Zulassungsbescheid), you enrol (Immatrikulation). Enrolment requires proof of health insurance and payment of the semester contribution (Semesterbeitrag).
Deadlines: For restricted-admission programmes, the deadline is often 15 July for the winter semester (starting in October) and 15 January for the summer semester (starting in April). But many international master's programmes close much earlier, especially for applicants with foreign degrees. Late applications aren't accepted.
uni-assist: Processing can take several weeks; don't wait until the last day. In 2026 the fee is €75 for the first application and €30 for each additional application in the same semester. The fee isn't refunded if your application is unsuccessful.
If you already live in Germany: Before applying, check whether you can study with your current residence permit or need to switch to a student permit. Studying is allowed with most residence permits.
Where you can get help
- uni-assist: Fristen und Bearbeitungszeit
Official information on uni-assist procedures, deadlines and the VPD when applying to university with a foreign degree.
- KMK: Zentralstelle für ausländisches Bildungswesen (ZAB)
Statements of comparability (Zeugnisbewertung) for foreign university degrees and the anabin database.
This information is based on community experience and is not legal advice. Rules can change; check important things with the responsible office.
Similar questions
- Which residence permit do I need for a doctorate?
- Can I apply for a master's without a bachelor's degree if I have work experience?
- Can I do a part-time or distance master's while working?
- Can I get paid while doing a doctorate, and what's the difference between a scholarship and a paid position?
- How do I do a doctorate in Germany?