Students

GPA and CGPA Calculator with Target CGPA Planner

Add your semesters and courses, choose grades and credit hours, and get your semester GPA and cumulative CGPA instantly. Then use the planner to see the GPA you need next semester to reach your target, for a scholarship, an admission or a degree class.

100% freeNo sign-upWorks on mobile
GPA and CGPA Calculator🔒 Your data never leaves your device

How to use the GPA and CGPA Calculator

  1. Check the Grading scale tab and edit the grade points to match your university’s transcript key, if needed.
  2. In each semester, enter your courses’ credit hours and grades. Choose “Points…” to type grade points directly.
  3. Add as many semesters as you need. Already have a CGPA? Enter it with your completed credits and only add the new semesters.
  4. Read your semester GPAs and cumulative CGPA. Your data is saved in your browser for next time.
  5. Open the Target CGPA planner to see the GPA you need in your remaining credits to reach a goal.

How GPA and CGPA are calculated

Semester GPA = Σ (grade points × credit hours) / Σ credit hours (that semester) CGPA = Σ (grade points × credit hours) / Σ credit hours (all semesters) Required GPA = (target CGPA × (done + remaining) − current CGPA × done) / remaining

Example: A- (3.67) in a 3-credit course and B (3.00) in a 4-credit course give (3.67×3 + 3.00×4) / 7 = 3.29. Courses with more credit hours count more. That is why a bad grade in a 4-credit lab hurts more than in a 1-credit seminar.

The default 4.0 scale

GradeA / A+A-B+BB-C+CC-D+DF
Points4.003.673.333.002.672.332.001.671.331.000

This is the most common 4.0 letter scale, but universities differ. Some give A+ 4.33, some use only whole letters, and many universities in Pakistan publish their own scale on the transcript. Always use your own university’s key, which you can edit in the Grading scale tab.

Applying abroad? Most scholarship portals ask for your CGPA as shown on your transcript together with the scale (for example 3.45/4.00). Don’t convert it yourself unless asked; universities and services like WES do their own conversion. Read our study abroad guide for more application tips.
Planning to study abroad? Read our study abroad and PhD guide and join the Codanics WhatsApp channel for scholarship and PhD updates.

Frequently asked questions

What is the difference between GPA and CGPA?

GPA (or SGPA) is your grade point average for one semester. CGPA is the cumulative average across all semesters so far, weighted by credit hours.

How do I convert CGPA to percentage?

There is no universal formula. Each university, country and scholarship uses its own conversion, and some, such as several Pakistani universities, publish an official table. The tool shows CGPA as a percentage of the maximum only as a rough indicator. Use your university’s official conversion for applications.

Do failed or repeated courses count?

It depends on your university. Usually an F counts as 0 points with full credit hours until you repeat the course; after a repeat, many universities replace the old grade. To model a replacement, delete the old attempt and enter only the new one.

Can I use a 5.0 or 10.0 scale?

Yes. Open the Grading scale tab, set the maximum GPA and edit the grade points (or type points directly with ‘Points…’).

Is my data saved?

Yes, in your own browser so you can come back later. It is never uploaded. Click Reset to clear it.

What CGPA do I need for a scholarship abroad?

Many competitive scholarships look for 3.0/4.0 or higher, and top programmes often expect 3.5+. But research experience, publications, your statement of purpose and references matter a lot too.

More free tools

See all Codanics tools →

Made by Dr. Muhammad Aammar Tufail, Codanics. Found a bug or have an idea for a new tool? Tell us on the WhatsApp channel or in the YouTube comments. Results are for learning and planning; check important analyses with a statistician or your supervisor.