German Grade Calculator: Convert Your CGPA or Percentage to the German Scale

German Grade Calculator: Convert Your CGPA or Percentage to the German Scale
Written by Isma Khalid
Planning a master's in Munich, Berlin or Frankfurt? Many German universities set a minimum grade for admission, so you need to know your grade on the German scale before you apply. Use our free German grade calculator below to convert your CGPA, GPA or percentage in seconds. It applies the Modified Bavarian Formula, the method most German universities and uni-assist use.
1. Calculate Your German Grade
1.1 How to use the calculator
- Select your grading system: Pakistan percentage or CGPA, India percentage, US GPA, 10, 20 or 100 point scale, or a custom scale.
- Enter your grade: use the final cumulative grade from your transcript.
- Check the minimum passing grade: the calculator fills in common values, but your university may use a different passing mark. Your transcript or the anabin database shows the correct one.
- Calculate: you instantly see your approximate German grade and what it means.
2. How the German Grading System Works
Germany grades from 1.0 to 5.0, where 1.0 is the best grade and 4.0 is the lowest pass. Competitive programs, for example at TUM in Munich, often expect a converted grade of 2.5 or better, and a strong grade also helps with scholarships for international students in Germany.
- 1.0 to 1.5: Sehr gut (very good)
- 1.6 to 2.5: Gut (good)
- 2.6 to 3.5: Befriedigend (satisfactory)
- 3.6 to 4.0: Ausreichend (sufficient, passing)
- Above 4.0: Nicht ausreichend (fail)
3. Modified Bavarian Formula Explained
The calculator uses the formula recommended by the Standing Conference of the Ministers of Education (KMK):
German grade = 1 + 3 × (Nmax − Nd) / (Nmax − Nmin)
Nmax is the best possible grade, Nmin the minimum passing grade and Nd your grade. The result is cut to one decimal place, not rounded, so 2.59 becomes 2.5.
3.1 Examples
- Pakistan, 75% (pass 50%): 1 + 3 × (100 − 75) / (100 − 50) = 2.5
- Pakistan, 3.2 CGPA (pass 2.0): 1 + 3 × (4.0 − 3.2) / (4.0 − 2.0) = 2.2
- India, 72% (pass 40%): 1 + 3 × (100 − 72) / (100 − 40) = 2.4
Applying from Pakistan? Read our German student visa guide for Pakistan. Applying from India? Start with the APS certificate guide for India.
4. Official Grade Conversion by Universities and uni-assist
Your official German grade comes from the university or from uni-assist, which issues a VPD (Vorprüfungsdokumentation) with your converted grade for many programs. Universities use the grading scheme listed in anabin for your country, and some, such as TUM, apply their own method. Always confirm the passing grade on each program's admission page. Our German university application guide and anabin recognition guide cover the details.
From Admission Letter to Student Visa, With VisaFlow by Your Side
Once you secure your admission, VisaFlow takes care of the next step. You get a personalized action plan for your German student visa, a full review of your documents, support with your motivation letter and CV, and step-by-step guidance through the final submission.
Start your German student visa with VisaFlow
📖Related Guides
German University Application Guide for International Students
What is a good German grade for a master's admission?
A converted grade of 2.5 or better meets the requirement of most German master's programs. Highly competitive programs at universities such as TUM or LMU in Munich often expect 2.0 or better.
Is 70% a good grade in Germany?
With a 50% passing mark, 70% converts to 2.8 (befriedigend). With a 40% passing mark, it converts to 2.5 (gut). Your passing mark makes a big difference.
.png)

