CGPA Calculator
Add terms and courses, enter grades as letters, percentages, or points to see per-term GPA and overall CGPA.
Percent → Letter (minimum inclusive). Order enforced: A+ ≥ A ≥ A- ≥ … ≥ D-.
Adjusted to keep thresholds consistent.
Scale / Scheme: Pick your grading scale — 4.0, 4.33, 5.0.
Grade Entry: Per-course input accepts Letter (A, B+…), Percent (0–100), or Points — switch per row.
Thresholds (A–F only): Use Edit thresholds to set percent→letter mapping, or Reset thresholds.
Import/Export: CSV Template → fill → Import CSV. Export as CSV or PDF.
How to use this CGPA Calculator
- Choose a Scale (4.0 / 4.33 / 5.0), cap rule, and rounding.
- Click + Add Term. Inside a term, add courses with grade (letter/percent/points) and credits.
- Adjust percent→letter thresholds if your institution differs.
- Export CSV/PDF or copy a share link to save your plan.
Why use this tool
- Per-term GPA + overall CGPA with a simple visual bar.
- Multiple scales (4.0 / 4.33 / 5.0) and custom thresholds.
- Mobile-friendly, print-ready, CSV/PDF, and easy to share.
CGPA — Frequently Asked Questions
What is CGPA and how is it calculated?
CGPA is the weighted average of per-term GPAs by credits. Each term’s quality points (GPA × credits) are summed and divided by total credits.
Can I enter grades as percentages?
Yes. Set a percentage, we convert it to a letter using your thresholds, then to points using the selected scale.
How do I export or share my plan?
Use the CSV/PDF buttons or the Copy link button (keeps your data in the URL for quick sharing).