German Grade Converter Free CGPA, Percentage & GPA Calculator → German 1.0–4.0 Scale
Convert your CGPA, percentage, or GPA to the German 1.0–4.0 scale using the official Modified Bavarian Formula — the same formula used by uni-assist and German universities for international admissions.
Also called the German grade calculator or Modified Bavarian Formula calculator, this tool converts grades from any standard system to the German 1.0–4.0 scale. New to the scale? Read our full guide to how the German grading system works.
German grade = 1 + 3 × (Nmax − Nd) ÷ (Nmax − Nmin) A 8.0 CGPA on a 10-point scale with a 4.0 pass mark converts to 2.0 (gut).
Tip: you can type either 8.6 or 8,6.
Check your inputs
German equivalent
Enter your grade above to see the conversion.
See the formula
Where Nmax = highest possible grade, Nmin = minimum passing grade, Nd = your grade.
Formula source: KMK Modified Bavarian Formula (PDF) · Used by uni-assist and most German universities.
How to convert an Indian CGPA to a German grade
German universities and uni-assist use the Modified Bavarian Formula:
German grade = 1 + 3 × (Nmax − Nd) ÷ (Nmax − Nmin)
Nmax is the highest grade possible in your system, Nmin is the minimum passing grade, and Nd is the grade you actually got. The German scale runs 1.0 (best) to 4.0 (lowest pass).
Worked example — 8.0 CGPA on a 10-point scale: with Nmax = 10, Nmin = 4 and Nd = 8, the result is 1 + 3 × (10 − 8) ÷ (10 − 4) = 2.0 (gut).
The one thing people get wrong: Nmin is your university's minimum passing grade, not a fixed number — and it changes the answer. The same 8.0 CGPA converts to 2.0 if your pass mark is 4.0, but 2.2 if your pass mark is 5.0 (1 + 3 × (10 − 8) ÷ (10 − 5) = 2.2). Take Nmin from your transcript or your university's examination regulations — most Indian universities set it at 4.0 CGPA or 40%, but a number of them use 5.0. If your transcript does not state one, use the figure in your programme's grading ordinance rather than guessing.
For percentages, set Nmax = 100 and Nmin = 33 (the standard Indian pass mark): 75% converts to 1 + 3 × (100 − 75) ÷ (100 − 33) = 2.1.
What does my German grade mean?
German universities use a 1.0–4.0 scale where lower is better — the opposite of GPA. Here's how it maps.
Very good. You're competitive for top programmes at TU Munich, RWTH Aachen, LMU, and Heidelberg.
Good. Strong fit for most Master's programmes at major German universities.
Satisfactory. Eligible for many programmes; consider less competitive universities or applied-science (FH) options.
Sufficient — the minimum to pass. Programme options are limited; we recommend a profile evaluation.
1,919 English-taught programmes in our database — many accept grades up to 2.5 with no German language requirement.
Browse English-taught programmesCommon conversion examples
Reference values calculated with the Modified Bavarian Formula.
| Your grade | Source system | German grade | Class |
|---|---|---|---|
| 9.5 CGPA | India 10-pt (pass = 4) | 1.3 | sehr gut |
| 9.0 CGPA | India 10-pt | 1.5 | sehr gut |
| 8.0 CGPA | India 10-pt | 2.0 | gut |
| 7.0 CGPA | India 10-pt | 2.5 | gut |
| 85% | India % (pass = 33) | 1.7 | gut |
| 75% | India % | 2.1 | gut |
| 3.7 GPA | US 4.0 GPA | 1.5 | sehr gut |
| 3.5 GPA | US 4.0 GPA | 1.8 | gut |
| 85/100 | China 100-pt (pass = 60) | 2.1 | gut |
| 7.5/10 | Vietnam 10-pt (pass = 5) | 2.5 | gut |
Use the calculator above for your exact grade — values rounded to one decimal.
German grade calculator — frequently asked questions
How does the German grade calculator work?
German grade = 1 + 3 × (Nmax − Nd) / (Nmax − Nmin), where Nmax is the highest possible grade in your home system, Nmin is the minimum passing grade, and Nd is the grade you achieved. The calculator returns a result rounded to one decimal between 1.0 (best) and 4.0 (passing).
What is a good German grade?
How do I convert an Indian CGPA to a German grade?
1 + 3 × (10 − 8) / (10 − 4) = 2.0. Some universities use Nmin = 5 — pick "India — 10-point CGPA (strict)" above to use that variant.
How do I convert an Indian percentage to a German grade?
1 + 3 × (100 − 75) / (100 − 33) = 2.1.
Will German universities accept this conversion?
What grade do I need for a Master's in Germany?
Is this calculator free?
Built and maintained by the GradGermany admissions team. Formula verified against the uni-assist grade conversion guidance and the KMK Modified Bavarian Formula resolution. Last updated: September 2026. This calculator is a guide; individual universities may apply minor variations to their final admissions decision.
Not sure if your profile is competitive?
Get a free, expert-reviewed evaluation of your transcripts, work experience, and language scores against our database of 20,102 German programmes — typically back to you within 48 hours.