Calculate your semester grade-point average from grade points, letter grades, or marks — with the full working shown.
GPA = Σ (grade points × credits) ÷ Σ (counted credits)
Grade points — the numeric value your school assigns to a letter (e.g. A = 4.0, B+ = 3.3). Credits — the credit hours the course carries. Counted credits — credits of courses included in GPA; pass/fail, withdrawn, and audit marks are excluded.
3 cr × A- (3.7) = 11.10 pts
4 cr × B+ (3.3) = 13.20 pts
3 cr × B (3.0) = 9.00 pts
33.30 points ÷ 10 credits
= 3.33 GPA
Yes. Keep the input mode on “Marks %” and enter your percentage for each course. The calculator converts marks to letter grades using the standard US bands (93+ = A, 90–92 = A-, …) and shows the derived grade next to each course.
Yes. Switch to “Grade points” mode and enter the points for each course (for example 3.7). The calculator matches them to the closest grade on the selected scale.
Usually no — pass/fail grades are excluded from both the grade-point total and the credit total unless your school’s rules say otherwise.
It depends on your school’s repeat policy — some average all attempts, some replace the grade, some cap how many units can be replaced. Pick your university from the scale selector and the correct rule is applied automatically.
Yes — choose “Custom” in the scale selector, then open Advanced options and enter your own grade-to-points table.
No. Nothing is stored on a server. Shareable state lives entirely in the URL, which you can send with the Share button.
Grade-point scales and repeat rules for university presets are taken from each school’s official registrar or catalog pages, with a last-verified date recorded per source. Marks-to-letter bands follow common US conventions — no single official conversion exists.
This calculator provides an estimate based on the values and assumptions entered. Actual results may vary — always verify your GPA with your registrar for official records.