GPA Calculator
Add your courses with their letter grade and credit hours to calculate your weighted GPA on a 4.0 scale.
Reviewed by the ToolNestr Editorial Team — July 2026
How GPA calculation works
GPA is calculated as a weighted average: each course's grade points are multiplied by its credit hours, the products are summed, and the total is divided by the sum of all credit hours. The formula is GPA = Σ(GradePoint × Credits) ÷ Σ(Credits).
Our calculator uses the standard US 4.0 scale where A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, down to F = 0.0. A course with more credit hours has a proportionally larger impact on your GPA. This weighted approach means a B in a 4-credit course affects your GPA more than an A in a 1-credit course.
Worked example
Courses: Biology (A, 4 credits), Math (B+, 3 credits), English (A-, 3 credits)
What different GPA ranges mean
Where your GPA falls on the 4.0 scale tells you a lot about your academic standing and what opportunities lie ahead.
College Students
Track your semester GPA, see if you meet the dean's list threshold, and plan what grades you need next term to raise your cumulative average.
High School Students
Monitor your GPA throughout high school to stay on track for college admissions, scholarship eligibility, and honors programs.
Graduate Applicants
Calculate your cumulative GPA for graduate school applications and compare against program minimums and competitive averages.
Academic Advisors
Quickly compute a student's GPA during advising sessions to discuss academic standing, course load adjustments, and graduation requirements.
| Letter Grade | Grade Points | Percentage Range |
|---|---|---|
| A | 4.0 | 93–100% |
| A- | 3.7 | 90–92% |
| B+ | 3.3 | 87–89% |
| B | 3.0 | 83–86% |
| B- | 2.7 | 80–82% |
| C+ | 2.3 | 77–79% |
| C | 2.0 | 73–76% |
| C- | 1.7 | 70–72% |
| D+ | 1.3 | 67–69% |
| D | 1.0 | 63–66% |
| D- | 0.7 | 60–62% |
| F | 0.0 | Below 60% |
How to use the GPA calculator
Add your courses
Enter each course name (optional), select its letter grade, and type in the credit hours. Click "Add course" to add more rows.
Check your GPA
Your weighted GPA and total credit hours update automatically at the bottom as you enter or change each row.
Plan ahead
Use "what if" scenarios — add hypothetical grades for future courses to see what you'd need to reach a target GPA.
Tips for accurate GPA calculation
Include all courses
Enter every course from the term, even pass/fail ones — enter the grade you received or leave it out if it doesn't affect GPA.
Verify credit hours
Credit hours vary between courses (commonly 3 or 4). Double-check each course's hours — they significantly affect the weighted average.
Know your school's scale
Some high schools use a 5.0 scale for honors courses. This calculator uses the standard 4.0 scale. Check with your institution for their specific weighting.
Why GPA accuracy matters
Your GPA is one of the most important numbers in your academic life. It determines eligibility for scholarships, admission to graduate programs, honors society membership, and even some job interviews. A small miscalculation of 0.1 points can push you below a cutoff for a competitive program or scholarship. Many students rely on rough mental averages that fail to account for the weighted nature of GPA. A B in a 4-credit science course pulls your GPA down three times as much as an A in a 1-credit elective, so understanding the weighted calculation is essential for accurate self-assessment.
This calculator uses the standard 4.0 scale with plus and minus grades, matching the system used by most US colleges and universities. By entering your actual letter grades and credit hours, you receive a GPA that reflects your transcript exactly. The what-if capability is invaluable for planning. If your current GPA is 3.2 and you want to reach 3.5, you can add hypothetical grades for next semester to see what combination of As and Bs gets you to your target. Without this insight, students often set grade goals without knowing whether they are realistic or achievable.
Academic advisors use GPA calculations to guide students on course load, major selection, and graduation planning. A student on academic probation needs to know exactly how many credit hours of A and B grades are required to raise their GPA above the 2.0 threshold. Graduate school applicants calculate their cumulative GPA to compare against program minimums, often discovering that a few low grades from early semesters have a lingering effect that requires explanation in their application essays.
Frequently asked questions
How is GPA calculated?
Each letter grade is worth grade points (A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, etc.). We multiply each course's points by its credit hours, add them all up, and divide by the total credit hours.
What is a good GPA on the 4.0 scale?
Generally, 3.0 (B average) is considered good, 3.5 (B+ average) is very good, and 4.0 (A average) is excellent. Requirements vary by program and institution.
Can I add more courses?
Yes — click the "Add course" button for as many rows as you need. You can also remove any row with the X button.
Does this work for plus/minus grading?
Yes — the calculator includes A, A-, B+, B, B-, C+, C, C-, D+, D, D- and F, covering standard plus/minus systems used by most US colleges.
What if my school uses a different GPA scale?
This calculator uses the standard US 4.0 scale. If your school uses a different scale (e.g. 5.0), your official GPA may differ slightly.
What is a weighted vs unweighted GPA?
Unweighted GPA treats all courses equally (max 4.0). Weighted GPA gives extra points for honors, AP or IB courses (max 5.0). This calculator computes unweighted GPA.
How do I calculate my cumulative GPA?
Add all courses from all semesters with their grades and credits. The calculator combines everything into a single weighted average.
Can I save or print my results?
Not directly — but you can take a screenshot or copy the displayed GPA and credit total for your records.