'How to apply to a university in Germany: requirements, documents, and
Find your route
3 quick steps
How to apply to a university in Germany
Applying to a German university does not start with choosing a city, but with checking your eligibility for higher education. An applicant needs to confirm that their school certificate, diploma, or years of prior study qualify them to study in Germany. This right is called Hochschulzugangsberechtigung, or HZB for short.
Admission is usually assessed across four areas:
- previous education and eligibility for the chosen level of study;
- the language of the program: German, English, or both;
- additional requirements for the specific subject;
- for citizens of third countries, a visa, health insurance, and proof of financial support.
EU citizens can study in Germany without a student visa. Citizens of non-EU countries usually need a national visa and then a student residence permit under §16b Aufenthaltsgesetz, unless they already have another suitable basis for residence.
Where to start
A practical order looks like this:
- Choose your field and level: bachelor’s, master’s, Staatsexamen, Studienkolleg, or language preparation before university.
- Check whether your education gives you direct access to a German university.
- Find programs and review the language, deadlines, application format, and list of documents.
- Prepare certificates, translations, certified copies, and, if required, a VPD from uni-assist.
- Submit your application before the deadline and keep proof of submission.
- After receiving the Zulassungsbescheid, arrange enrollment, insurance, housing, and your visa.
It is not a good idea to choose a university only as a way to move abroad. In Germany, the program, the academic profile of the degree, and future work are usually more closely connected than many applicants from the CIS expect. The clearer your study goal is, the easier it is to choose a subject, write your motivation letter, and explain your study plan during the visa process.
Where to look for programs
For an initial search, these official and major education platforms are useful:
- DAAD for a database of programs, scholarships, and reference information for international applicants.
- Hochschulkompass for a catalog of German universities and programs.
- uni-assist for the platform through which many universities accept and pre-check foreign documents.
- hochschulstart for centralized procedures, including medicine, pharmacy, dentistry, and veterinary medicine.
- anabin for the ZAB/KMK database used to review foreign documents, universities, and education systems.
Rankings such as CHE Hochschulranking or materials from Zeit Campus can be used as an additional reference point, but it is better to decide based on the curriculum, requirements, language, practical training, city, and career logic.
Checking your education
A German university needs to determine whether your previous level of education is comparable to the German Abitur or to the requirements for a master’s program in the German education system. For bachelor’s admission, this could be a school certificate, a school certificate plus university study in your home country, a college diploma, Studienkolleg, or another route. For a master’s program, you usually need a recognized bachelor’s or specialist degree in a related field.
The exact rules depend on the country, the year you finished school, the type of document, the program, and the university. A safe approach is:
- first, check your country and document in the DAAD admission database or anabin;
- then review the requirements of the specific university;
- if the university works through uni-assist, check whether a VPD is required: Vorprüfungsdokumentation;
- in unclear cases, write to the International Office or Akademisches Auslandsamt of the chosen university.
Do not rely on a universal rule such as “after 11 years of school you always need one year at university.” Conditions vary by country and graduation year, and the final decision is made by the university or the platform reviewing the documents on its behalf.
Studienkolleg and Feststellungsprüfung
If there is no direct access to a bachelor’s program, you often need Studienkolleg, a preparatory college run by a university or a federal state. After the course, students take the Feststellungsprüfung, an exam confirming readiness to study at a German university.
Studienkolleg is usually chosen based on your intended field: technical, medical, economics, humanities, and so on. German-language requirements often start around B1-B2, but the exact level and exam are set by the college or university.
In some cases, it is possible to take the Feststellungsprüfung externally without completing the full course. This is not a universal right, but an option that must be checked with the specific Studienkolleg.
Language of instruction
Programs taught in German usually require a high level of language proficiency. Common options include DSH, TestDaF, telc Deutsch C1 Hochschule, Goethe-Zertifikat C2, or an internal university exam. C1 is common, but it is not a universal legal standard for all programs: some universities accept B2 at the preparatory stage, while others require C1 already at the application stage.
For English-language programs, universities more often ask for TOEFL, IELTS, Cambridge English, or another certificate. Fully English-taught bachelor’s programs are less common than master’s programs. Private universities offer English more often, but before paying, it is important to check the university’s official recognition and the program’s accreditation.
If your German is still weak, do not look only at private language schools. Also consider preparatory courses at universities. They do not guarantee an automatic place in your desired program, but they can help you complete the language path in an academic environment.
TestAS and additional requirements
Some universities require or recommend TestAS. Information about registration and sample tasks is available at testas.de; materials for refugees and some groups are also available at refugees.testas.de. It is an academic aptitude test for international applicants. It does not replace your school documents or language certificate, but it can matter in competitive admission or for programs with limited places.
Besides TestAS, universities may require:
- a portfolio for design, architecture, and art;
- Eignungsprüfung, an entrance assessment;
- Praktikumszeugnis, proof of internship experience;
- a motivation letter;
- an interview;
- proof of relevant subjects or credits.
Always check the list on the page of the specific program. Even within the same university, different faculties may require different documents.
Age and study path
German universities usually do not have a general age limit for international students. You can apply after several years of work, after a first degree, or after an Ausbildung. But for the visa, the logic of your path matters: why you need this exact program, how it relates to your previous education and future work, and why you chose this university.
For applicants with a non-standard path, a convincing motivation, a realistic financial plan, and complete documents are especially important. The motivation letter should explain the study goal rather than look like an attempt to justify any entry into Germany. If you need a separate breakdown of visa logic, it is useful to read a motivation letter for a visa in advance, but not to turn it into promotional text.
Types of access to programs
There are three main situations in Germany.
Zulassungsfrei
Programs with open admission accept everyone who meets the formal requirements and submits a complete application package on time. This does not mean you can send incomplete documents: a missed deadline, incorrect certification, or a missing certificate can still lead to rejection.
Lokal zulassungsbeschränkt
Some programs have local admission restrictions. The university allocates places based on grades, tests, motivation, interviews, or other criteria.
Bundesweit zulassungsbeschränkt
Medicine, dentistry, veterinary medicine, and pharmacy use a centralized procedure via hochschulstart. The conditions, deadlines, and documents differ from a standard application, so medical fields need especially early planning.
Numerus Clausus, or NC, does not always mean a fixed passing grade announced in advance. It is often the result of competition in a specific semester: the score that was enough depends on the number of applications and the number of places.
Application deadlines
The academic year is usually divided into winter and summer semesters. Many programs primarily admit students for the winter semester, but that is not a universal rule.
Common reference points are:
- by July 15 for many programs starting in the winter semester;
- by January 15 for many programs starting in the summer semester;
- earlier than usual for Studienkolleg, master’s programs, VPD, NC programs, and some international programs.
uni-assist recommends applying as early as possible and allowing time for document review. If your application goes through uni-assist, the uni-assist deadline usually matches the university’s deadline: the online application and the full set of documents must be submitted on time.
Documents for admission
The basic package often includes:
- a passport or other identity document;
- a school certificate or diploma;
- a transcript with grades and subjects;
- certified translations;
- proof of language proficiency;
- a CV;
- a motivation letter, if required;
- a VPD from uni-assist, if the university asks specifically for it;
- proof of fee payment, if the application is paid.
For master’s programs, universities may also ask for module descriptions, the number of credits, a thesis, recommendations, and proof of relevant experience. Creative fields almost always require a portfolio.
Translations and certifications should be prepared according to the receiving institution’s requirements. One university may accept a copy, another may need certified copies, and a third may require a specific upload format in its application portal.
How to apply
There are three main routes:
- directly to the university;
- through uni-assist;
- through hochschulstart for centralized procedures.
Sometimes the routes are combined. For example, registration in hochschulstart plus documents through the university, or a VPD through uni-assist plus the final application submitted directly to the university. Before you apply, open the program page and note not only the list of documents but also the exact application route.
After submission, monitor your portal and email. If the platform asks for a missing document, the correction window may be limited.
Enrollment after the Zulassungsbescheid
A positive decision does not automatically make you a student. After the Zulassungsbescheid, you must complete Einschreibung or Immatrikulation, meaning enrollment.
The university usually asks you to:
- accept the place in the portal;
- pay the Semesterbeitrag;
- confirm health insurance;
- upload or send original documents or certified copies;
- provide a photo and data for the student ID.
If you miss the enrollment deadline, your place may be given to another applicant. If you are rejected, you may sometimes participate in the Losverfahren if the university distributes any remaining places by lottery, but that is more of a backup chance than a main plan.
Cost of studying
At public universities in Germany, tuition itself is often inexpensive compared with English-speaking countries, but there is almost always a Semesterbeitrag. It may include administrative fees, student services, and sometimes a transport component.
Some federal states, universities, and programs may charge additional Studiengebühren, especially for some international students, second degrees, or certain master’s programs. That is why you should check the cost on the page of the specific university rather than relying on a national average.
Student visa and §16b
For citizens of third countries, study is usually arranged through a national visa and, after entry, a residence permit for studies under §16b Aufenthaltsgesetz. This status may cover not only university study, but also preparatory measures before enrollment: a language course, Studienkolleg, a preparatory course, or doctoral studies.
Entering on a tourist visa and then hoping to simply switch to a student residence permit is risky. For study, you usually need a national visa. Details depend on your citizenship and where you apply, so check the website of the German consulate and the Visa Navigator.
For a study visa in 2026, Make it in Germany indicates minimum proof of funds of 11,904€ for one year via a Sperrkonto, scholarship, or Verpflichtungserklärung. For a visa to search for a place of study, the separate reference point is 1,091€ per month.
Health insurance
Health insurance is required both for the visa and for enrollment. Students under 30 can often join the public GKV system at a student rate. After age 30, during preparatory courses, with private insurance, because of family status, or on a non-standard path, the rules may differ.
Before signing up for insurance, check whether the university and the authority accept it. For families, it is important to clarify separately whether family insurance is possible or whether each person needs their own policy. A general overview of the system is available in the article about GKV and PKV.
Working while studying
Students with a residence permit for studies may work up to 140 full days or 280 half days per year, or up to 20 hours per week. Student jobs at the university are permitted separately. For a visa or residence permit to search for a place of study, Make it in Germany indicates up to 20 hours per week and up to two weeks of trial work.
Jobs for student work can be found through the university, Studentenwerk, and platforms such as Campusanzeigen, Jobmensa, or UNIstellenmarkt. Do not plan on work as the only source of funding for the first year. In the first months, you need money for the deposit, housing, insurance, Semesterbeitrag, setup costs, and documents. Sperrkonto meets the visa requirement, but it does not guarantee a comfortable budget in an expensive city.
Moving after admission
After entering Germany, a student usually needs to:
- find housing and sign a rental contract;
- register their address;
- open a Girokonto if needed for payments;
- complete Immatrikulation and receive a student ID;
- apply to the Ausländerbehörde for a residence permit if the national visa is time-limited.
It is better to look for housing in advance. Dormitories, shared flats, and small apartments in student cities are taken quickly, and signing a contract often requires a Kaution. After arrival, you may also need to buy furniture and basic necessities. A detailed rental process is explained in the article about renting housing in Germany.
If your studies do not work out
If you change programs, pause your studies, are expelled, or move into work, do not stay silent. Exmatrikulation can affect your student residence permit. Before changing status, contact the Ausländerbehörde and the university to understand whether you can switch programs, extend your stay, or move to another type of permit.
Short checklist
- Check your HZB through DAAD/anabin and the requirements of the specific university.
- Find a program through DAAD, Hochschulkompass, the university website, or uni-assist.
- Clarify the language, certificates, TestAS, portfolio, and any additional exams.
- Check the deadline for your exact program, especially for Studienkolleg and NC.
- Prepare translations, certifications, and a VPD if required.
- Complete Immatrikulation on time after the Zulassungsbescheid.
- Prepare insurance and proof of funds for the visa in advance.
- Do not rely on old country tables: verify admission rules using official databases and the university itself.