GPA Calculator — 4.0, 4.33, 9-Point and 12-Point Scales
Term and cumulative GPA from letter grades or percentages, on US and Canadian university scales.
Conversion table: Canada 4.0 (University of Toronto)
| Letter | Percent | Points |
|---|---|---|
| A+ | 90–100% | 4 |
| A | 85–89% | 4 |
| A- | 80–84% | 3.7 |
| B+ | 77–79% | 3.3 |
| B | 73–76% | 3 |
| B- | 70–72% | 2.7 |
| C+ | 67–69% | 2.3 |
| C | 63–66% | 2 |
| C- | 60–62% | 1.7 |
| D+ | 57–59% | 1.3 |
| D | 53–56% | 1 |
| D- | 50–52% | 0.7 |
| F | 0–49% | 0 |
Runs entirely in your browser. Your grades are never sent anywhere or stored. Browse all free tools.
Found a problem, or something that could be better? We read every message and we fix things quickly.
This GPA calculator works out your grade point average from letter grades or percentages, weighted by credits. Choose your scale (US 4.0, the University of Toronto’s 4.0, a 4.33 scale, York’s 9-point or the 12-point scale used at McMaster and Carleton), enter each course’s credits and grade, and the term GPA updates as you type. Add your current cumulative GPA and credits to see where the new term leaves your overall average.
Percentages are converted with the selected scale’s published bands, and the full table is one click away so you can check it against your own school. That matters because Canadian universities do not share a single scale: 77% is a B+ (3.3) at UofT but a B+ on UBC’s bands starts at 76%, and York’s A covers 80 to 89%. US high schools also differ on cutoffs and on how much Honors and AP courses add. Use your registrar’s official calculation for anything formal; this is for planning.
How to use
- Pick your grading scale. For a US high school, tick Weighted GPA if your school adds points for Honors or AP/IB courses.
- Enter each course with its credits (or credit hours) and a letter grade such as B+ or a percentage such as 82.
- Read your term GPA. The Points column shows what each course contributes; for percentages it also shows the letter it maps to.
- For cumulative GPA, enter your current cumulative GPA and the credits it is based on.
- Open the conversion table to check the bands, and copy the result if you need it.
Frequently asked questions
How do I calculate my GPA?
Convert each course grade to grade points on your scale, multiply by the course’s credits, add those up, and divide by the total credits. For example, an A- (3.7) in a 0.5-credit course and a B (3.0) in a 1.0-credit course give (3.7 × 0.5 + 3.0 × 1.0) ÷ 1.5 = 3.23. Courses with 0 credits or no grade are left out.
What is the difference between weighted and unweighted GPA?
Unweighted GPA uses the plain 4.0 scale for every course. Weighted GPA adds a bonus for harder courses, commonly +0.5 for Honors and +1.0 for AP or IB, so an A in an AP course counts as 5.0. Schools vary, and many colleges recalculate applicants’ GPAs unweighted, so report the version your school prints on the transcript.
How do I calculate cumulative GPA?
Cumulative GPA = (prior GPA × prior credits + this term’s grade points) ÷ (prior credits + this term’s credits). Enter your current cumulative GPA and credits in the optional section and the calculator does this for you. Use the same scale and credit units your transcript uses.
What GPA scale does the University of Toronto use?
UofT uses a 4.0 scale with percentage bands: 85–100% is 4.0 (A and A+), 80–84 is 3.7 (A-), 77–79 is 3.3 (B+), 73–76 is 3.0 (B), 70–72 is 2.7 (B-), and so on down to 50–52 at 0.7 (D-); below 50 is an F. These are the refined grade point values in the Registrar’s transcript guide.
Does UBC use a 4.33 GPA scale?
Not officially. UBC reports percentages, with letter bands of 90–100 A+, 85–89 A, 80–84 A-, 76–79 B+, 72–75 B, 68–71 B-, 64–67 C+, 60–63 C, 55–59 C- and 50–54 D. The 4.33 values in this calculator come from scales like Simon Fraser University’s, applied to UBC’s bands, so treat a UBC result on 4.33 as an estimate. Schools that ask for a UBC GPA usually convert each course with their own table.
How do York’s 9-point and McMaster’s 12-point scales work?
York gives A+ 9, A 8, B+ 7, B 6, C+ 5, C 4, D+ 3, D 2, E 1 and F 0; its calendar lists 90–100, 80–89, 75–79 and so on as guidelines only. McMaster and Carleton give A+ 12 down to D- 1 and F 0, with bands of 90–100 (A+), 85–89 (A), 80–84 (A-), 77–79 (B+), 73–76 (B) and on down. Graduate and professional programs may use different scales.
Scale reference and sources
• US 4.0: A/A+ 4.0, A- 3.7, B+ 3.3, B 3.0, B- 2.7, C+ 2.3, C 2.0, C- 1.7, D+ 1.3, D 1.0, D- 0.7, F 0. Percent cutoffs here follow the common 93/90/87 pattern; your school’s may differ.
• University of Toronto 4.0: refined grade point values and percentage bands from the Office of the Registrar transcript guide.
• 4.33: A+ 4.33, A 4.00, A- 3.67, B+ 3.33, B 3.00, B- 2.67, C+ 2.33, C 2.00, C- 1.67, D 1.00, F 0, as in the Simon Fraser University calendar. Percent bands from the UBC Vancouver Academic Calendar (Grading Practices).
• York University 9-point: York Undergraduate Calendar, Grades and Grading Schemes. York states that percentages are guidelines, not part of the official scheme; this calculator maps 40–49% to E (“marginally below passing”) as an approximation.
• 12-point: McMaster University Undergraduate Calendar (A+ = 12 to F = 0, per the Office of the Registrar); Carleton University uses the same 12-point bands for undergraduate courses.
Percentages are rounded to the nearest whole number before conversion (79.5 becomes 80), which is how most registrars treat final marks. If your school truncates instead, enter the letter grade.
Converting between scales for applications
Converting a GPA from one scale to another by simple proportion (for example 3.3 out of 4.0 becomes 9.9 out of 12) is not accurate, because the scales do not have evenly spaced steps and their percentage bands differ. The reliable method is the one admissions offices use: convert each course from its percentage or letter on the receiving school’s table, then average. Choose the target scale here and enter each course’s percentage to do exactly that.
Ontario medical and law school applications (OMSAS, OLSAS) use their own conversion tables, and US graduate schools often ask for the GPA as printed plus the scale. When an application asks for a self-reported GPA, follow its instructions over any calculator, including this one.
Related free tools
- Final Grade Calculator — Find the score you need on the final exam, or work out a weighted course grade with what-if scenarios.
- Online Calculator — A clean, iPhone-style calculator that works with your keyboard and numpad. Percent, sign, history, copy — no ads, nothing installed.
- Typing Speed Test — Timed or word-count typing test with live WPM, accuracy, error highlighting and a speed chart.
- Online Timer — Countdown timer with alarm, stopwatch with laps and a Pomodoro timer, with a big fullscreen display.