Skip to main content
UniTrackerUniTracker
Explore programsGuidesSign inTry UniTracker free
Sign inGet started
Free tool

German Grade Calculator

Convert a Pakistani CGPA or an Indian percentage to the German 1.0–5.0 scale using the modified Bavarian formula, the same formula German universities apply when they evaluate foreign transcripts.

GPA conversion

From your scale to the German 1.0–5.0.

Read it from the grading scale on your transcript, usually on the back.
German equivalent
—
1 + 3 × (4 − cgpa) / (4 − 2) = —

Uses the Modified Bavarian Formula with a pass mark of 2 out of 4. The result is an estimate: a different pass mark gives a different grade.

Applying with this grade? UniTracker keeps your programs, deadlines, documents, and this conversion in one free profile.

Track your applications free

How the modified Bavarian formula works

The formula is 1 + 3 × (Nmax − your score) / (Nmax − Nmin), where Nmax is the best possible score on your grading scale and Nmin is the minimum pass. For a 4.0-scale CGPA with a pass mark of 2.0, a 3.0 CGPA works out to 1 + 3 × (4 − 3) / 2 = 2.5. For percentages with a pass mark of 50, a 75% average also converts to 2.5. Many Indian universities pass at 40, and there the same 75% converts to 2.25. Your real pass mark is on the grading scale printed on your transcript, usually on the back.

The result is capped between 1.0 (best) and 4.0 (lowest pass). Universities and Uni-Assist run this calculation officially during evaluation, so use the number here to shortlist realistically, not as a certified grade. The full method, including how universities read the result, is in our guide to converting your CGPA for German applications. Applying through Uni-Assist? Add up the handling fees with our Uni-Assist cost calculator.

What your German grade means

1.0 – 1.5Sehr gutVery good
1.6 – 2.5GutGood
2.6 – 3.5BefriedigendSatisfactory
3.6 – 4.0AusreichendSufficient (pass)
Above 4.0Nicht bestandenFail

Converting credit hours instead? The same evaluation also maps your credits to ECTS, covered in our ECTS credit system guide.

Frequently asked questions

How do I convert my CGPA to a German grade?

German universities use the modified Bavarian formula: 1 + 3 × (Nmax − your score) / (Nmax − Nmin), where Nmax is the best score on your scale and Nmin is the pass mark on your transcript's grading scale. For a Pakistani 4.0-scale CGPA with a pass mark of 2.0, that means 1 + 3 × (4 − CGPA) / 2, so a 3.0 CGPA becomes a German 2.5.

What is a good German grade?

German grades run from 1.0 (best) to 5.0, and lower is better. 1.0-1.5 is sehr gut (very good), up to 2.5 is gut (good), up to 3.5 is befriedigend (satisfactory), and up to 4.0 is ausreichend (a pass). Anything above 4.0 is a fail.

Is this conversion official?

No. Universities and Uni-Assist calculate the official conversion themselves during evaluation, sometimes with subject-specific rules. This calculator uses the same standard formula, so treat the result as a planning estimate rather than a certificate. It is only as accurate as the pass mark you enter, so take that from your transcript's grading scale.

What German grade do I need for admission?

Many master's programs ask for a German grade of 2.5 or better, and competitive programs often expect 1.5-2.0. Requirements are listed per program, so always check the admission page of each program on your shortlist.