GPA Calculator

Calculate a weighted grade average from subject grades and credits, then compare it on the France 0 to 20 scale, the US 4.0 GPA scale, and the UK honours classification.

By Marshkalk

Enter every module mark below on this scale. The weighted average is then converted to the other two systems automatically.

How UK degree classification actually works

UK universities do not publish a single "GPA" figure. Each module mark (0 to 100%) is weighted by its credit value, usually 15 or 20 credits per module under the standard 120-credits-a-year system, and combined into an overall average. That average is then read against fixed classification bands rather than reported as a raw number on your transcript.

ClassificationTypical weighted average
First-Class Honours (First)70% and above
Upper Second-Class Honours (2:1)60% to 69%
Lower Second-Class Honours (2:2)50% to 59%
Third-Class Honours (Third)40% to 49%
FailBelow 40%

Why "GPA" keeps showing up on UK application forms

Students applying to US graduate schools, some scholarship boards, or international exchange programmes are often asked for a "GPA" even though their transcript only shows a percentage average and a classification. Universities and agencies handling these applications tend to use an approximate 4.0-point conversion, which is what the calculator here reproduces. There is no single official UK-to-US table, different receiving institutions round differently, so treat the figure as a starting estimate rather than a fixed conversion.

Where the comparison breaks down

Grading cultures differ enough that a like-for-like number is misleading in places. French marking rarely goes above 15 or 16 out of 20 even for excellent work, so a French 14/20 and a UK 70% (First) describe similar performance despite looking far apart numerically. Individual UK universities also apply their own borderline rules, compensation for a single weak module, or a viva voce for marks close to a classification boundary, which this calculator cannot reproduce.

How the weighted average is calculated

Each mark is converted to a percentage, multiplied by its credit weight, summed, then divided by the total credits: weighted average = sum(mark% x credits) / sum(credits). Pair this with the Percentage Calculator if you need to work out a single module's contribution before adding it here, or use the Pomodoro Timer to structure revision sessions ahead of the modules that still need a mark.