Cumulative GPA Calculator - Small Study Tools
All Semesters · Cumulative Average · GPA Recovery

Cumulative GPA Calculator

Track your overall GPA across every semester. Add all your terms with credit hours to get your true credit-weighted cumulative GPA. Fully usable on mobile.

All calculations run in your browser, your grades never leave your device
Pro Version is Free for now
✓ Target Planner · Grade Replacement · Recovery ·
Trend Chart · Multi-Scale Compare · What-If
Day Night
Cumulative GPA
Add semesters below to calculate
Total Credits
Semesters
Best Semester
Lowest Semester
How this is calculated
Cumulative GPA = Σ (Semester GPA × Credits) ÷ Σ Credits
⚙️ Settings
📅 Semesters
Semester Name Credits Sem GPA Status
Export your cumulative GPA report
📋 Academic Standing Reference
Summa Cum Laude≥ 90%
Magna Cum Laude≥ 85%
Cum Laude≥ 80%
Dean's List (typical)3.5 to 3.8+
Honor Roll (typical)3.0 to 3.5+
🏆 Honor Roll & Standing PRO
🎯 Target GPA Planner PRO

GPA needed per future semester to reach your target.

GPA needed per semester
🔮 What-If Simulator PRO

Drag any semester to see the instant effect.

🔄 Grade Replacement PRO

See how retaking a course changes your cumulative GPA.

Current
After
Gain
🏋️ GPA Recovery PRO

How long to reach a target with perfect future grades.

Credits
Semesters
Max GPA
🌍 GPA in Other Systems PRO
📈 GPA Trend PRO
Add at least 2 semesters to see your GPA trend
📖 Quick Reference
1Credits matter a heavier semester weighs more on your cumulative GPA than a lighter one.
2Dilution effect the more credits you have completed, the less any single semester moves your overall GPA.
3Match your scales pick the GPA Scale that matches your Grading System for a meaningful result.
4Check your registrar policies on grade replacement and forgiveness vary widely by institution.
💡 GPA Tips PRO
`; const blob=new Blob([html],{type:'text/html'}); const a=document.createElement('a');a.download='cumulative-gpa-report.html';a.href=URL.createObjectURL(blob);a.click(); toast('Downloaded, open it and choose Print then Save as PDF'); }// ── MODE ────────────────────────────────────────────────────── function setMode(mode){ isPro=mode==='pro'; document.getElementById('btnSimple').classList.toggle('active',!isPro); document.getElementById('btnPro').classList.toggle('active',isPro); widget().classList.toggle('pro-mode',isPro); wiGPAs=null; recalc(); updateTips(); try{localStorage.setItem('sst_cgpa_mode',mode);}catch(e){} }// ── PRO: TIPS ───────────────────────────────────────────────── function updateTips() { const el = document.getElementById('tipsList'); if (!el) return; const tips = []; if (!semesters.length || semesters.every(s=>!s.name)) { tips.push('Add your semesters above to see tips tailored to your own academic record.'); } else { tips.push('Cumulative GPA is diluted by every credit you have completed, a single strong or weak semester moves it less as your total credit count grows.'); tips.push('Grade replacement policies vary widely, some schools remove the original attempt entirely while others average both grades together, always confirm your registrar\'s exact rule.'); tips.push('The Recovery Calculator assumes a perfect GPA in every future semester, treat its result as a best case lower bound rather than a guarantee.'); tips.push('If a target GPA in the planner comes back above your GPA Scale maximum, it is not mathematically achievable regardless of future performance.'); tips.push('Use the What-If Simulator before finals to see which upcoming semester grade would move your cumulative GPA the most.'); } el.innerHTML = tips.slice(0,5).map(t => `
${t}
`).join(''); }// ── UTILS ───────────────────────────────────────────────────── function escHtml(s){return String(s||'').replace(/&/g,'&').replace(//g,'>');} function escAttr(s){return String(s||'').replace(/"/g,'"').replace(/'/g,''');} function toast(msg){const t=document.getElementById('toast');t.textContent=msg;t.classList.add('show');setTimeout(()=>t.classList.remove('show'),2800);}// ── INIT ────────────────────────────────────────────────────── recalc(); updateTips(); try{const m=localStorage.getItem('sst_cgpa_mode');if(m==='pro')setMode('pro');}catch(e){}

How to Use the Cumulative GPA Calculator

From all your semesters to one true overall GPA in seconds. Fully usable on mobile.

1
Match Your Scale
Pick the GPA Scale and Grading System your school uses.
2
Add Every Semester
Enter each semester's name, credit hours and GPA.
3
Read the Result
See your cumulative GPA, total credits and semester breakdown.
4
Export or Go Pro
Copy or download a PDF report, or unlock the target planner and recovery calculator in Pro.

Every calculation runs inside your own browser. No account, no tracking, nothing ever uploaded.

Specifications
Price Free
Data Handling Never leaves your browser
GPA Scales 4.0 · 5.0 · 10.0 · 7.0
Grading Systems US · UK · India · Pakistan · Australia
Platform Optimized for Web & Mobile
Found a bug or something not working right? Let us know and we'll fix it. Every report helps make this tool better.
Report an Issue

Cumulative GPA Calculator, Free and Online

A cumulative GPA calculator works out your overall grade point average across every semester you have completed, weighting each term by its own credit hours. This one supports the 4.0, 5.0, 10.0 and 7.0 scales, updates live as you add semesters, and runs entirely inside your browser.

A single semester GPA only tells part of the story. This free cumulative GPA calculator tool combines your full academic record into one credit weighted number. Add every semester you have completed with its credit hours and GPA, and your cumulative GPA, letter equivalent, total credits and semester by semester breakdown update the moment anything changes. Pro Mode adds an honor roll and Latin honors tracker, a target GPA planner for future semesters, a what-if simulator, a grade replacement calculator for retaken courses, a GPA recovery calculator, a GPA trend chart comparing semester and cumulative performance over time, and a multi-scale comparison showing your GPA across international grading systems.

The Cumulative GPA Formula
Cumulative GPA = Σ (Semester GPA × Credits) ÷ Σ Credits

Every semester contributes quality points equal to its GPA multiplied by its credit hours. Add up every semester's quality points, then divide by total credits, to get your true cumulative GPA.

1Simple vs Pro, What Each Mode Includes

FeatureSimple ModePro Mode (Free)
Cumulative GPA across unlimited semestersIncludedIncluded
4.0, 5.0, 10.0 and 7.0 GPA scales, 5 grading systemsIncludedIncluded
Semester by semester breakdown barsIncludedIncluded
Honor roll and Latin honors trackingNot includedIncluded
Target GPA planner for future semestersNot includedIncluded
What-if simulator and grade replacement calculatorNot includedIncluded
GPA recovery calculator and trend chartNot includedIncluded
Multi-scale international comparisonNot includedIncluded
Copy and downloadable PDF reportCopy onlyCopy and PDF

2Cumulative GPA, Quick Examples

3 Semesters, 3.5 Each
Cumulative GPA stays 3.50
2 Strong + 1 Weak Semester
Pulled toward the weak semester, weighted by its credits
15 Credits Semester vs 30 Credits Prior
New semester moves cumulative GPA by roughly a third as much
High School Cumulative (Weighted)
Use the 5.0 scale for AP and honors courses

If your institution asks for a cumulative GPA calculator percentage rather than a raw GPA figure, convert your result separately using a dedicated CGPA to Percentage Converter, since the conversion formula differs by country and grading system and is not something a plain GPA average should attempt to guess.

The mistake that trips up the most students is expecting one great semester to fully repair a lower cumulative GPA. Because cumulative GPA is a credit weighted average, the more total credits you have completed, the more diluted the effect of any single new semester becomes. A student with 90 completed credits and a 3.0 cumulative GPA will see far less movement from a 4.0 semester than a student with only 15 completed credits in the same position. Use the Target GPA Planner and GPA Recovery Calculator in Pro mode to see realistically how many semesters a specific improvement actually requires.

3Where the Credit Hour Behind Cumulative GPA Came From

The credit hour that every semester's GPA gets weighted by has a surprisingly unacademic origin. According to the Carnegie Foundation for the Advancement of Teaching's own account of its history, the standard now known as the Carnegie Unit began in 1906, not as an attempt to measure learning, but as a condition attached to a new pension fund for university professors. Andrew Carnegie's foundation offered free retirement pensions to participating universities, on the condition that they adopt a standardized unit, roughly 120 hours of contact time with an instructor, to define academic progress. Colleges had little to lose and a valuable pension fund to gain, so the time based standard spread rapidly, and by around 1910 nearly every American college and high school had adopted it. That same credit hour logic, one hour of contact time translated into course credits, is still exactly what a cumulative GPA calculator weights every semester by more than a century later.

QuestionQuick Answer
Who created the Carnegie Unit credit hour?The Carnegie Foundation for the Advancement of Teaching
When was it introduced?1906
What was the actual incentive for adoption?A free professor pension fund, now known as TIAA
How widely was it adopted, and by when?Nearly universally across US institutions by around 1910
Privacy Note

Every calculation runs inside your own browser using JavaScript, nothing is uploaded or sent to a server, and no account or signup is required.

4Frequently Asked Questions

How do I calculate my cumulative GPA?
Multiply each semester's GPA by its credit hours to get that semester's quality points, add up the quality points for every semester you have completed, then divide by your total credit hours across all semesters. The result is your credit weighted cumulative GPA.
Why is a cumulative GPA calculator different from a regular GPA calculator?
A regular or semester GPA calculator only covers the courses in one term. A cumulative GPA calculator combines every semester you have completed, weighting each one by its own credit hours, so it reflects your full academic record rather than just the current term.
How do I calculate cumulative GPA for high school?
The method is the same as college, multiply each semester or year's GPA by its credit hours, add the totals together, and divide by total credits. High schools sometimes use a weighted scale above 4.0 for honors or AP courses, so confirm which scale your school reports before comparing results.
Can I calculate a weighted cumulative GPA with this tool?
Yes. Select the 5.0 weighted scale in Settings if your school reports weighted GPA for honors, AP or IB courses, and enter each semester's already weighted GPA. The calculator will combine them into a credit weighted cumulative average on that same scale.
Why did my cumulative GPA barely move after a great semester?
Cumulative GPA is diluted by every credit you have already completed. Once you have many credits behind you, a single semester, even an excellent one, makes up a smaller share of the total, so its effect on the overall average shrinks the further along you are.
Is my grade data private when I use this calculator?
Yes. Every calculation runs inside your own browser using JavaScript, nothing is uploaded or sent to a server, and no account or signup is required.

Grounded in the Carnegie Foundation's own published history of the credit hour it created, not the assumption that credit hours have always measured learning itself. The full account is available on the Carnegie Foundation's official website. For related tools on this site, see the Semester GPA Calculator and the full SmallStudyTools.com tool library.

Lilly
Here to help you find a tool
Search tools Search blogs
Try me to find a tool! 👋