
Germany welcomes more than 400,000 international students each year, drawn by tuition-free public universities and globally ranked programs. The admission process is structured and document-intensive, but once you understand what is required — and start preparing early — it is very achievable. This guide covers everything you need: from checking whether your qualifications are recognized to knowing exactly which documents to gather before you apply.
Academic Qualifications
Does your diploma qualify you for a German university?
German universities require a Hochschulzugangsberechtigung (HZB) — a higher education entrance qualification. For international applicants, this means your secondary school diploma must be equivalent to the German Abitur. The anabin database (maintained by German education authorities) lists foreign qualifications and their German equivalents. If your diploma is rated H+ you can apply directly. If it is rated H or H- you may need to complete a Studienkolleg (a one-year preparatory course) or pass an assessment test called the Feststellungsprüfung. For Master's programs, you need a recognized Bachelor's degree of at least three years in a related field, with a GPA that meets the program's requirements.
Language Requirements
| German-taught programs | TestDaF TDN 4 in all four parts, or DSH-2 |
|---|---|
| English-taught programs | IELTS 6.0–6.5 or TOEFL iBT 80–90 |
| Native English speakers | May be exempt — confirm with each university |
| Certificate validity | Results must usually be less than two years old |
How to Apply
A step-by-step overview of the German university application process
- Check whether your secondary school diploma is recognized using the anabin database. Note your qualification's rating (H+, H, or H-).
- If your university requires it, submit your documents to uni-assist — the shared international application center used by many German universities.
- Request official transcripts and arrange certified translations of all academic documents into German or English.
- Sit your language proficiency test (TestDaF or DSH for German programs; IELTS or TOEFL for English programs) well ahead of the deadline.
- Prepare your full application package — including motivation letter, CV, and any additional program-specific documents.
- Submit your application directly to your chosen university by the relevant deadline. If admitted, use the Zulassungsbescheid (admission letter) for your student visa application.
Required Documents
- Certified copy of your secondary school or university diploma
- Official transcripts covering all years of study
- Certified German or English translation of all academic documents
- Proof of language proficiency (TestDaF, DSH, IELTS, or TOEFL)
- Motivation letter / Statement of purpose
- CV / Résumé (Europass format recommended)
- Passport copy (valid for at least 6 months beyond your planned stay)
- APS certificate — required for applicants from China, Vietnam, and Mongolia
- Two recent passport-sized photographs
- Completed application form (varies by university)
Financial Requirements
Proof of funds for the German student visa
Non-EU applicants must demonstrate sufficient financial means to support themselves during their studies. The standard route is a blocked account (Sperrkonto) with a minimum deposit of €11,208 — equivalent to €934 per month for one year. This amount is released monthly once you arrive in Germany. If you hold a scholarship, a scholarship confirmation letter can replace the blocked account requirement. EU and EEA citizens do not need a visa and are not subject to this requirement.
Key Application Deadlines
| Winter semester (October start) | 15 July (many universities open to international applicants from 15 May) |
|---|---|
| Summer semester (April start) | 15 January |
| uni-assist processing time | Allow 6–8 weeks after submission |
| Student visa processing time | Allow 8–12 weeks — apply as early as possible |
Watch Out For
APS certificate processing takes 4–8 weeks for applicants from China, Vietnam, and Mongolia — arrange this before everything else.
Not all German universities use uni-assist. Always check the admissions page of each university you plan to apply to.
Certified translations must be completed by a sworn (officially recognized) translator — standard translations are not accepted.
The blocked account must be opened before your visa appointment, so do not leave this until the last minute.
Frequently Asked Questions
Common questions from students applying to study in Germany
Most German public universities charge no tuition for a first degree (Bachelor's or consecutive Master's). Students pay only a semester contribution of €150–€350, which typically includes a public transport pass and student services access. Some private universities and Executive MBA programs do charge fees. Baden-Württemberg charges non-EU students €1,500 per semester at state universities.
The anabin database is maintained by the German Standing Conference of the Ministers of Education and Cultural Affairs. It lists foreign educational qualifications and their German equivalents, rated as H+ (equivalent), H (needs case-by-case review), or H- (not equivalent). Check your country and qualification type there before applying — if your qualification is H+, you can apply directly to a German university.
APS (Academic Evaluation Center) certificates are required for applicants from China, Vietnam, and Mongolia. The APS verifies the authenticity of your academic documents before they are submitted to German universities. Processing takes 4–8 weeks, so start this step early.
Yes. Germany has over 1,500 English-taught degree programs, mainly at Master's level. For these programs, you need IELTS 6.0–6.5 or TOEFL iBT 80–90 rather than a German language certificate. However, learning some German will significantly improve your daily life and job prospects after graduation.
uni-assist is a shared processing center used by many — but not all — German universities for international applications. You submit your documents once to uni-assist, who assess and forward them to your chosen universities. The service charges a processing fee (around €75 for the first university and €30 for each additional one). Always check whether your target university uses uni-assist or accepts direct applications.
Ready to explore programs in Germany?
Browse all programs in Germany
























