Is It Hard to Get Admission to German Universities? Honest Odds
TL;DR: There is no single answer, because German programmes come in three kinds. Admission-free ones take every applicant who meets the minimum. Aptitude-assessed ones have no seat limit but a real filter. Restricted (NC) ones rank you and stop at the last seat, and for a restricted bachelor's you are ranked inside a foreign-applicant quota of roughly 5 to 8 percent of the intake. Your converted grade, your language certificate and, for some nationalities, APS decide which kind is realistic for you.
Applicants ask this question as if German admission were one gate with one queue. It is not. Which programme you pick changes your odds more than anything you can write in the application itself, so start there.
Three kinds of programme, not two
The usual advice splits German programmes into free and restricted. There is a third category in between, and for master's applicants it is the most common one of the three.
- Zulassungsfrei. Meet the published criteria and you are enrolled. No ranking, no cutoff, no competition.
- Aptitude assessment. No limit on places, but a procedure you have to pass. TUM's mechanical engineering master's runs a two-stage assessment scoring your specialist knowledge, your grades in the relevant modules, and your internships or vocational training; anyone who proves their suitability gets a place, and the number of places is not capped. Fail the assessment and there is no queue to be at the back of.
- Restricted, marked NC. Seats are capped, applicants are ranked, and a line is drawn where the seats end. A strong file can miss purely on arithmetic.
The same student can be admitted to several unrestricted programmes and ranked out of a competitive one in the same week. Both results are normal. If you want to see how these odds compare with the refusal risk further down the process, read how admission odds compare with visa refusals.
Where non-EU applicants actually get ranked
This is the part almost nothing published in English says plainly. On a restricted programme, foreign applicants who are not treated as equal to German applicants are not ranked against the whole field. A pre-quota is taken off the top of the intake and reserved for them, and it is small: 5 percent of places under the North Rhine-Westphalia allocation regulation, up to 8 percent in Saxony, 8 percent at FU Berlin.
Two things follow. The good news is that your competition is the international pool, not every German school-leaver with a strong Abitur. The uncomfortable news is that a pool that small moves violently: one unusually strong cohort of applications from abroad shifts the cutoff further in a single cycle than years of domestic demand would. At FU Berlin, applicants in that quota are ranked on the average grade of their entrance qualification alone, so there is nothing else in the file to compensate with.
Spreading applications across universities therefore does more for your odds than spreading them across programmes at one university. How numerus clausus and the quotas work has the full mechanism.
What admissions offices actually score
- Grades. Your prior degree or class-XII average carries the most weight. German grades run from 1.0 at the top down to 4.0.
- Language. A published minimum for the certificate the programme names. This is a pass or fail filter, not a scored one.
- APS. Required from India, China, Vietnam and Mongolia, and required before you apply, not after.
- Fit. Whether your previous coursework covers the modules the programme expects you to have already done. On aptitude-assessed programmes this is the thing being tested.
Work out your German grade before you shortlist anything
Foreign grades get converted with the Bavarian formula: N = 1 + 3 * (max - achieved) / (max - min). A score in the 8-9 out of 10 band usually lands you a good German number. Do this calculation yourself early, because the converted figure is what an NC ranking sorts you on, and it is often not what you expect. Our walkthrough of how the German grading scale converts foreign marks has the worked examples.
The 70 percent line for Indian applicants
For the winter 2026/27 intake, APS India generally wants a class XII average of 70 percent or better. Under that, your options narrow rather than disappear: Studienkolleg and certain programmes still take you. Details are in what the 70 percent class XII rule actually blocks.
Language is a gate, and the gate moves by programme
There is no national English requirement, so "IELTS 6.5 for Germany" is not a fact about Germany. It is a fact about one programme. What universities actually publish:
| University | IELTS | TOEFL iBT |
|---|---|---|
| TU Muenchen | 6.5 | 88 |
| RWTH Aachen | 6 | 90 |
| TU Berlin, B2 programmes | 6.5 | 87 |
| TU Berlin, C1 programmes | 7.0 | 95 |
| Uni Mannheim | 5.5 to 7.0 by programme | 72 to 100 by programme |
Clearing the number is everything; beating it is worth nothing. Once you are over the bar the committee stops looking at the certificate, which is why a comfortable score in a format you handle well beats a hard-won one. The IELTS and TOEFL minimums by university collects the current figures.
What a realistic shortlist costs
Most non-EU applications run through uni-assist, and the handling fees are fixed per semester: EUR 75 for the first course of study you choose and EUR 30 for each further one. The rate is the same for a standard application and for a VPD, and none of it comes back if you are rejected.
Do the arithmetic before you build the list. Six programmes in one cycle cost EUR 225, not six times EUR 75, so applying widely is far cheaper than applying twice. That fee structure is an argument for a longer shortlist in a single semester rather than a cautious one now and a second attempt in six months.
| Factor | Impact on admission |
|---|---|
| Grades | Highest weight, and the only thing ranked in some foreign quotas |
| Language score | Hard pass or fail filter, no credit for exceeding it |
| APS | Gate for four countries, and the slowest item to obtain |
| Programme fit | Medium to high, decisive on aptitude-assessed programmes |
| Shortlist width | High, and cheap at EUR 30 per extra choice |
| SOP and CV | Medium |
What actually moves your odds
- Build a shortlist with one or two reach programmes and several you clearly qualify for, and make sure at least two are admission-free or aptitude-assessed rather than NC.
- Push your language score over the specific number your programme names. It clears a filter no motivation letter can talk its way past.
- Match modules. Pick programmes whose entry requirements read like your transcript.
- Start the APS first. It is the only item on the list whose timing you do not control.
- Apply to more programmes than feels necessary, in one cycle, while the marginal cost is EUR 30.
- Write an SOP that names the projects and goals the programme cares about.
Who actually gets rejected
Students with a solid degree, the required language certificate and a sensible shortlist almost always end up with at least one offer. The ones who come away empty-handed usually applied late, left APS until it was too late to finish, or sent every application to the same handful of famous names, which is the version of this mistake that also happens to concentrate them in the smallest quotas. Those three errors cost more admissions than weak grades do.
Sources
- Vergabeverordnung NRW, paragraph 8
- FU Berlin - admission quotas
- uni-assist - handling fees
- TUM - aptitude assessment, mechanical engineering
- TUM - language certificates
- APS India
- DAAD
Want to know your real chances? Get a free profile evaluation and we will assess your grades against suitable programmes.
Frequently Asked Questions
You probably qualify for more than you think.
Students who get evaluated find programmes they had no idea existed — at universities that charge nothing. 2 minutes, no cost. The only downside is not checking.
Want our guides higher up in Google?
Mark GradGermany as a preferred source and Google gives our pages more room when you search about studying in Germany. Takes one tap, and you can undo it any time from the same screen.
Living this, or on your way to it? Tell your story.
If you are already in Germany and finding it hard, or still fighting to get here, other students need to hear it from someone real. Share your honest journey. We help shape it, and nothing goes live until you approve it.
Related Guides
Free German Quiz · No Login
Can you score 10/10 on today's German challenge?
10 new words every day · 4,500+ words from A1 to C1 · takes about a minute.