🎓 GPA Calculator

Calculate your Grade Point Average easily and accurately

Course (optional) Credits Grade
Shocked cat Stonks guy
0.00
Your GPA
0
Total Credits
0
Total Courses
0.00
Quality Points

❓ Frequently Asked Questions

Learn how our GPA calculator works and how we ensure accuracy

📊 How is GPA calculated?

GPA (Grade Point Average) is calculated using a weighted average formula:

GPA = (Sum of Grade Points × Credits) / Total Credits

Letter Grade to GPA Conversion:

Letter Grade Percentage Range GPA Points
A 93.5-100 4.0
A- 89.5-93.4 3.67
B+ 86.5-89.4 3.33
B 83.5-86.4 3.0
B- 79.5-83.4 2.67
C+ 76.5-79.4 2.33
C 73.5-76.4 2.0
C- 70.5-73.4 1.67
D+ 67.5-70.4 1.33
D 60.5-67.4 1.0
F 0-60.4 0.0

Grade Rounding: Percentages are rounded to the nearest integer before conversion. For example:

  • 93.5% → rounds to 94% → A (not A-)
  • 89.5% → rounds to 90% → A- (not B+)
  • 93.4% → rounds to 93% → A-
🔄 How are grades rounded?

Grading Rounding Standards:

Grades are rounded according to the standard mathematical rounding system. Decimal parts smaller than 0.5 will be rounded down; decimal parts equal to or greater than 0.5 will be rounded up. A numerical grade of 93.45 will accordingly be rounded down to 93 and result in the letter grade A-; a numerical grade of 93.50 will be rounded up to 94 and result in the letter grade A.

Examples:

  • 93.45% → rounds to 93 → A-
  • 93.50% → rounds to 94 → A
  • 79.40% → rounds to 79 → C+
  • 79.50% → rounds to 80 → B-
  • 89.50% → rounds to 90 → A-

Reference: This rounding system complies with section 6.6.b of the Student Assessment & Regulations policy.

📄 How does syllabus import work?

Automatic Grading Breakdown Extraction:

When you upload a syllabus, our system uses AI to automatically extract the grading breakdown from your professor's syllabus document.

What we extract:

  • Assessment names (e.g., "Midterm Exam", "Final Project", "Homework")
  • Percentage weights for each assessment component
  • Course information (professor name, course title, semester)

Manual adjustments:

  • If the automatic parsing is incorrect, you can manually add, edit, or delete assessments
  • Use the "+ Add Assessment" button to add missing components
  • Click the "×" button next to any assessment to remove it
  • The system ensures total percentages don't exceed 100%
🤖 How do AI grade predictions work?

Smart Grade Suggestions:

When you set a target grade, our AI calculates what you need to achieve on remaining assessments to reach your goal.

The formula:

Required Average = (Target % - Current %) / Remaining % × 100

How it works:

  • Analyzes your current performance on completed assessments
  • Calculates the gap between your current grade and target grade
  • Distributes requirements intelligently across remaining assessments based on their weights
  • Adjusts for trends - if you're performing well, suggestions are more optimistic

Example:

  • Current grade: 80% (completed 50% of course)
  • Target grade: B (83%)
  • Calculation: (83 - 80) / 50 × 100 = 6% needed
  • Result: "Need 86% average on remaining assessments for B"
✅ How accurate are the calculations?

Calculation Method:

Our GPA calculator uses standard academic formulas for weighted averages:

GPA = (Sum of Grade Points × Credits) / Total Credits

What we calculate:

  • We use the standard 4.0 scale with letter grade conversions
  • Grade rounding is applied consistently (e.g., 93.5% → 94% = A)
  • Weighted averages use standard academic formulas

Additional features:

  • Course-level grade tracking with assessment breakdowns
  • AI-powered predictions for remaining assessments
  • Real-time updates as you enter grades
  • Projected GPA based on current performance trends

Note: Always verify important GPA calculations with your institution's official calculator, as grading scales may vary.