HomeGPA Calculator

GPA Calculator

Online GPA calculator with 4.0/5.0/custom scales, real-time GPA and weighted score calculation, plus target GPA reverse planning

GPA Settings

GradeScore RangeGPA Point
A90 - 100 pts4
B80 - 89 pts3
C70 - 79 pts2
D60 - 69 pts1
F0 - 59 pts0

Course Scores

Click "Add Course" to start calculating.


Summary

GPA

0.00

Max 4.0

Total Credits

0

0 courses

Weighted Average

0.0

100-point scale


Target GPA Planning

Required Avg GPA

3.50

Required Avg Score

90.0 pts

Required Grade

A

Target is reachable: keep remaining courses at grade A or higher.


Grade Distribution

No distribution data yet. Add courses first.



Documentation

Overview

This GPA calculator computes GPA and credit-weighted average score from course grades and credits, and provides target GPA reverse planning for upcoming semesters.

Key Features

  • Supports 4.0, 5.0, and custom GPA scales.
  • Allows per-course input for name, credits, and score.
  • Calculates GPA, total credits, and weighted average score in real time.
  • Estimates required future GPA and score for a target GPA goal.
  • Shows grade distribution to quickly review current performance structure.

How to Use

  1. Select a GPA scale and set custom max GPA if needed.
  2. Add courses and fill in course name, credits, and score.
  3. Check GPA, total credits, and weighted average in the summary section.
  4. Enter target GPA and remaining credits to get required performance guidance.

Calculation Logic

  • GPA = Σ(course point × course credit) ÷ Σ(course credit)
  • Weighted average score = Σ(course score × course credit) ÷ Σ(course credit)
  • Target planning uses current accumulated points and remaining credits to estimate required future average GPA.

FAQ

  • Is my data uploaded? No. All calculations run locally in your browser.
  • Why is a target marked unreachable? It means the required average GPA is higher than the selected scale maximum.
  • How does custom scale work? The tool maps A/B/C/D/F bands proportionally to your custom maximum GPA.