Ttooleras
🎓

GPA Calculator

Math & Numbers

Calculate GPA on 4.0 scale for college or high school. Supports weighted (AP/Honors) and unweighted GPA calculations.. Free, private — all processing in your browser.

Course name (optional)GradeCredit hoursPoints
GPA (unweighted)
out of 4.00
Credit hours
0.0
0 courses
Total quality points
0.00
Σ(grade × credits)
GPA = Σ(grade points × credit hours) / Σ(credit hours)

GPA is computed on the standard US 4.0 unweighted scale (A = 4.0, A− = 3.7, B+ = 3.3, and so on). The weighted scale adds +0.5 for Honors classes and +1.0 for AP/IB, following the most common US high school convention. Individual institutions use variants (some count A+ as 4.3, some use a 100-point scale instead); check your school's registrar for the official calculation.

Advertisement

The GPA Calculator computes Grade Point Average on the standard US 4.0 scale. Enter your courses with grades (letter or percentage) and credit hours; the tool calculates semester and cumulative GPA. Supports both unweighted (standard scale) and weighted (AP/Honors courses count more) GPA.

For college: helps track academic standing, plan for graduation, estimate transcript appearance for applications. For high school: important for college admissions, scholarships, honor roll qualification. Handles any number of courses and terms.

GPA Calculator — key features

Unweighted GPA

Standard 4.0 scale calculation.

Weighted GPA

Bonus points for AP and Honors courses.

Letter or percentage

Enter grades as A/B/C or 85% /92%.

Credit hours

Weight courses by credits correctly.

Multiple semesters

Track semester GPAs plus cumulative.

What-if projection

See how future grades affect GPA.

Mobile-friendly

Calculate from phone.

Client-side only

All calculation in your browser.

How to use the GPA Calculator

  1. 1

    Add courses

    For each course: name, grade, credit hours.

  2. 2

    Enter grades

    Letter (A, B+) or percentage.

  3. 3

    Mark AP/Honors

    For weighted GPA, designate advanced courses.

  4. 4

    See GPA

    Calculated automatically.

  5. 5

    Add terms

    For cumulative GPA, include past semesters.

Common use cases for the GPA Calculator

Students

  • Track current semester: See GPA as you progress through the term.
  • Plan for graduation: Calculate what grades needed for target GPA.
  • Scholarship eligibility: Meet minimum GPA requirements for scholarships.

High school

  • College admissions: Calculate GPA for application forms.
  • AP/Honors impact: Weighted vs unweighted matters for different colleges.
  • Class rank: GPA basis for class rank.

College

  • Semester grades: Predict semester GPA before grades post.
  • Major GPA vs overall: Some programs require specific major GPA.
  • Academic standing: Maintain required GPA for standing/probation.

GPA Calculator — examples

Standard semester

Regular courses.

Input
4 courses: A (3cr), B+ (3cr), B (4cr), A- (3cr)
Output
GPA: 3.59 (Dean’s List qualifying at many schools)

Weighted AP

Honors and AP courses.

Input
AP Calculus B+ (4cr), Honors English A (3cr)
Output
Weighted: 4.1 (vs unweighted 3.5)

What-if

Raising GPA.

Input
Current 3.2 cumulative (30 credits), 15 credits remaining
Output
Need average 3.8 in remaining 15 to reach 3.4 cumulative

Percentage input

Percentage grades.

Input
92% in 4cr, 85% in 3cr, 78% in 3cr
Output
Letter equivalent: A-, B+, C+. GPA: 3.3

Graduating with honors

Honors thresholds.

Input
Cumulative GPA 3.87
Output
Magna Cum Laude threshold typically 3.8+ so qualifies

Technical details

Standard unweighted GPA scale:
- 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

GPA formula: sum(grade × credits) / sum(credits)

Example: Biology (A, 4 credits) + Math (B+, 3 credits) + English (B, 3 credits):
GPA = (4.0×4 + 3.3×3 + 3.0×3) / (4+3+3) = 34.9 / 10 = 3.49

Weighted GPA: AP and Honors courses get bonus points:
- AP: +1.0 to grade (A = 5.0)
- Honors: +0.5 to grade (A = 4.5)

Some schools use 5.0 maximum for weighted; others cap at 4.5.

Percentage-to-GPA conversion (varies by school):
- 93-100 = A = 4.0
- 90-92 = A- = 3.7
- 87-89 = B+ = 3.3
- 83-86 = B = 3.0
- 80-82 = B- = 2.7
- 77-79 = C+ = 2.3
- 73-76 = C = 2.0
- 70-72 = C- = 1.7
- 67-69 = D+ = 1.3
- 63-66 = D = 1.0
- 60-62 = D- = 0.7
- 0-59 = F = 0.0

Cumulative GPA: average of all semesters, credit-weighted (not simple average of GPAs). Each semester\u2019s grades contribute proportionally to total credits.

Honor rolls:
- Dean\u2019s List: typically 3.5+
- Honor Roll: varies by school
- High Honors: typically 3.8+
- Summa Cum Laude: 3.9+
- Magna Cum Laude: 3.7-3.89
- Cum Laude: 3.5-3.69

College admissions typical:
- Elite schools: 3.9+ unweighted (or 4.5+ weighted)
- Competitive: 3.7-3.9
- Average: 3.5+
- Community college: lower thresholds

Calculation precision: GPA typically reported to 2 decimals. Higher precision rarely matters; transcripts show 2-3 decimals.

Retakes and replacements: many schools let you retake courses; policies on whether new grade replaces old vary. Calculator assumes no replacement; manually adjust.

Common problems and solutions

Different school scales

Not all schools use 4.0 scale. Some use 5.0 (weighted), 100-point, A-F alpha only. Check your school’s system.

Weighted vs unweighted different

Colleges ask for different versions. Some convert all to unweighted themselves; others want weighted as your school reports.

Percentage-to-letter varies

School grade scales differ. 93-100=A here but 90-100=A elsewhere. Use your school’s exact scale for accuracy.

Credits vary

Credit hour values differ by course. Lab science often 4; lectures typically 3. Use actual credits from your registration.

Passing grades

What counts as passing (for graduation credit) varies: usually C- or better. GPA calculation still uses actual grade even if you pass.

Pass/Fail courses

P (pass) usually doesn’t affect GPA. F (fail) in pass/fail sometimes counts as 0.0. Treatment varies; check school policy.

Retake replacement

If retaken course replaces old grade, use new; if both count, include both. Different schools have different rules.

GPA Calculator — comparisons and alternatives

Compared to school\u2019s official transcript, this tool projects but isn\u2019t official. Use for planning; transcript is the record.

Compared to asking advisors, this tool gives immediate math without appointment. Advisors provide context and advice.

Compared to spreadsheet templates, this tool is purpose-built and includes weighted GPA logic.

Frequently asked questions about the GPA Calculator

What is GPA?

Grade Point Average, a numerical representation of academic performance. US standard scale: 0.0 to 4.0, where 4.0 is A. Computed as credit-weighted average of grade points.

How is GPA calculated?

Multiply each course’s grade points by credits, sum those products, divide by total credits. For 4 credit A + 3 credit B+: (4×4.0 + 3×3.3) / 7 = 3.70 GPA.

What’s a good GPA?

Depends on context. 3.5+ generally strong. 3.7+ honor roll territory. Elite college admissions expect 3.9+ unweighted. Community college: 3.0+ acceptable for transfer.

What is weighted GPA?

GPA where AP/Honors courses count more. Typically +1.0 for AP, +0.5 for Honors. An A in AP class counts as 5.0 instead of 4.0. Designed to reward taking harder classes.

Does every school use 4.0 scale?

No. 4.0 standard in US. Some use 5.0 weighted. Internationally: 10-point scale (India), 20-point (France), percentage (China). Different systems not directly comparable.

How do I raise my GPA?

Future course grades affect cumulative GPA weighted by credits. Early years have more time to influence; later years harder to move. Higher grades in higher-credit courses help most.

Is my data private?

Yes. All calculation in your browser.

What GPA is needed for graduation?

Typically 2.0 minimum, though individual majors or schools may require higher (sometimes 2.5 or 3.0). Check your school’s specific requirements.

Additional resources

Advertisement

Related tools

All Math & Numbers

Explore more tools

200+ free tools that run in your browser.

Browse all tools →