Credit-weighted, not course-counted
A 4-credit A outweighs a 1-credit A. Simple averages of letters get this wrong.
Tools / GPA Calculator
Enter each course’s grade points (4.0 scale) and credit hours. Get your credit-weighted GPA instantly.
GPA = Σ (grade points × credits) ÷ Σ credits
Choose a letter to fill grade points, or Custom points for your school’s scale.
Enter values to see the result
Name it if you like, then enter grade points (for example 4.0, 3.7, 3.0) and credit hours.
Convert each letter to points with your catalog (A = 4.0, A− = 3.7 is common). Or use our letter table as a guide.
GPA = Σ(points × credits) ÷ Σ(credits), the same weighted average registrars use.
Transcripts weight courses by credit hours, not by a simple average of letter grades.
A 4-credit A outweighs a 1-credit A. Simple averages of letters get this wrong.
Enter one term’s courses, or every course that counts toward your cumulative GPA.
Hours, units, or ECTS-style credits all work as long as you stay consistent.
Estimate semester GPA before grades post.
Model how a stronger grade in a heavy course moves the average.
Recompute on a 4.0 scale when schools ask for it.
GPA = Σ (grade points × credit hours) ÷ Σ credit hours
Same algebra as a weighted average. Leave unfinished courses out rather than entering zeros.
Multiply each course’s grade points by its credit hours, add those products, then divide by total credits.
Example: 4.0 × 3 credits and 3.0 × 4 credits → (12 + 12) ÷ 7 ≈ 3.43 GPA.
Use your school’s catalog. A common US map is 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.0.
Convert a percentage first with the letter grade calculator if you only have a percent.
Enter the weighted points your school assigns (for example 5.0 for an A in AP). The formula is the same; only the point values change.
This page averages courses by credits. The class grade calculator averages assignments inside one course by syllabus weight.
No. Everything runs locally in your browser.
Collecting fresh survey responses? Try Formms for a form with a short link and QR.
Formms builds the survey from a prompt, then you can paste counts back into these calculators anytime.
View a demo form →