Navigation

Marks Percentage Calculator

Calculate an overall percentage from subject marks.

Add each subject's obtained and maximum marks. The total uses marks, so subjects with different maxima are weighted correctly.

Subject 1
Share

Last reviewed: · Testing methodology

Use this in a task

Choose a task to see when this tool helps and which steps you can skip.

Choose a Student Calculator →

How to use

Add obtained and maximum marks, choose included subjects, and review the totals.

1

Enter subject marks

Add obtained marks and a positive maximum for each subject. Subjects can have different maximum marks.

2

Choose optional grade thresholds

A percentage needs no grading system. Enable your own thresholds only if you want a grade label, including a threshold starting at zero.

3

Inspect the calculation

Check total obtained marks divided by total maximum marks, multiplied by 100. The result shows every subject and the totals.

Examples and checks

How this tool works

Percentage = sum of obtained marks / sum of maximum marks × 100. Custom grades use the highest minimum threshold met; labels and cutoffs must be unique and one threshold must start at 0%.

  • Engine: Pure total-marks arithmetic with optional validated grade thresholds
  • Supported input: non-negative obtained marks up to each subject maximum, positive maximum marks, optional percentage-to-grade thresholds
  • Output: percentage, totals, optional custom grade and formula
Input
80/100 and 45/50
Output
125 / 150 × 100 = 83.333333…%, displayed as 83.33%.

Limits and questions

Inputs are processed in your browser. Analytics and advertising can make separate network requests.

Limits, edge cases, and troubleshooting

Combine exam or assignment marks with different maxima without giving a small quiz the same weight as a larger exam.

  • Up to 100 subjects and 30 custom thresholds.
  • Totals must remain within supported finite arithmetic bounds.
  • Extra credit above a subject maximum is not supported.
  • Institutional pass conditions and GPA conversions are not inferred.

When to use another workflow

Use a weighted-course calculator or official transcript when credits or institutional weights govern the final result.

Verification

Implementation checked on 2026-09-16. Unit tests and local browser checks covered 125/150 = 83.333333…%, different subject maxima and obtained marks above the maximum. Unit tests also covered custom grade thresholds and boundary scores; narrow layouts were checked.

Testing methodology

Frequently asked questions

Is this an average of subject percentages?
No. It divides total obtained marks by total maximum marks. A subject out of 100 contributes twice the possible marks of a subject out of 50.
Does the grade match my university?
A grade appears only when you supply your own thresholds. Subject pass conditions, classifications and GPA conversion are not inferred.