Skip to content
GM
GM Calculator

Grade Calculator | Free GPA & Final Grade Tool

Calculate weighted course grades, cumulative GPA on 4.0/4.3/5.0 scales, weighted GPA with AP/Honors/IB difficulty multipliers, CGPA 10.0 scale conversion, and what-if final exam analysis. Includes GPA projection (predict your future GPA from planned courses), percentage-to-GPA/CGPA conversion, pass/fail course support, and a complete letter grade reference scale.

📊 Weighted Grades🎓 GPA Calculator🔮 What-If Analysis🔄 GPA Projection

📖 Want to understand your results?

Read our complete guide to the Grade & GPA Calculator — with real-world examples, expert insights, and pro tips.

Read the Complete Guide →

— Advertisement —

📢

Below Result

Responsive

Slot: placeholder-calc-bottom-slot

How to Use the Grade Calculator

📊

Weighted Grade Calculator

Add assignments, quizzes, midterms, and finals with their scores, max points, and weight percentages. Get your overall grade, letter grade, GPA, and per-assignment contribution %.

🎓

GPA Calculator (4.0 & 5.0)

Add courses with letter grades, difficulty levels (Regular/Honors/AP/IB/Dual), and credit hours. Toggle weighted mode for 5.0 GPA with AP/Honors multipliers. Shows both unweighted and weighted GPA plus quality points.

🔮

What-If Analysis

Enter your current grade, target grade, and exam weight to see exactly what score you need to reach your goal. Shows if it's achievable or impossible.

📈

GPA Projection & Predictor

Enter your current GPA and completed credits, then add planned courses with expected grades to predict your future GPA. Set a target to see if you'll meet it.

🔄

Scale Converter (4.0 ↔ 5.0 ↔ 10.0)

Convert between percentage, GPA (4.0/5.0), and CGPA (10.0) scales. Includes a complete letter grade reference and CGPA quick reference table.

Standard 4.0 Grading Scale

Common letter grades with their GPA values and minimum percentage thresholds.

Letter GradeGPA (4.0 Scale)Percentage Range
A+4.097-100%
A4.093-96%
A-3.790-92%
B+3.387-89%
B3.083-86%
B-2.780-82%
C+2.377-79%
C2.073-76%
C-1.770-72%
D+1.367-69%
D1.063-66%
D-0.760-62%
F0.00-59%

— Advertisement —

📢

Content Mid

Responsive

Slot: placeholder-in-content-slot

How GPA is Calculated

Weighted Grade Calculation

  1. Each assignment has a score (points earned) and max (points possible)
  2. Grade % = (Score ÷ Max) × 100
  3. Weighted contribution = Grade % × (Weight ÷ Total Weight)
  4. Final grade = Sum of all weighted contributions

Homework: 85/100 (20%) + Midterm: 78/100 (30%) + Final: 92/100 (50%) = Overall: 87.4% (B+)

GPA Calculation

  1. Each course has a letter grade converted to GPA points (A=4.0, B=3.0, etc.)
  2. Quality points = GPA × Credit hours
  3. Total quality points ÷ Total credit hours = Cumulative GPA
  4. A 4.0 GPA requires all A grades across all courses

Math: A (4 cr), English: B+ (3 cr), Science: B (4 cr) = GPA: 3.28 (B)

What-If Final Exam Score

  1. Current grade contributes (100% - Exam Weight) toward final grade
  2. Exam score contributes Exam Weight toward final grade
  3. Target = (Current × Current Weight) + (Needed × Exam Weight)
  4. Needed = (Target - Current × Current Weight) ÷ Exam Weight

Current: 82% (80% weight), Target: 90%, Final weight: 20% → Need: 122% (impossible!)

👩‍🏫

Reviewed by Emily Watson, M.Ed.

Mathematics Educator

Mathematics teacher and curriculum designer with 15+ years of experience.

M.Ed. Mathematics EducationNational Board Certified Teacher
Email for support

Grade Calculator Pros & Cons

Pros

  • ✅ Multiple grade calculation modes
  • ✅ What-if final exam score analysis
  • ✅ Visual GPA scale reference
  • ✅ Free forever — no subscriptions
  • ✅ Works offline after page load

Cons

  • ✗ No weighted assignment tracking
  • ✗ No semester-long grade projection

Frequently Asked Questions

How is a weighted grade calculated?

A weighted grade is calculated by multiplying each assignment grade by its weight, then dividing by the total weight. Example: Homework 20% (85), Midterm 30% (78), Final 50% (92) = (85×20 + 78×30 + 92×50) ÷ 100 = 87.4%.

What is a GPA?

GPA stands for Grade Point Average. Each letter grade corresponds to a point value (A=4.0, B=3.0, etc.). Your GPA is calculated by dividing total quality points by total credit hours attempted.

What is a good GPA?

3.5-4.0 is excellent for competitive colleges, 3.0-3.4 is solid for most universities, 2.5-2.9 may limit options at selective schools, below 2.5 may require academic improvement.

How do I calculate what I need on my final exam?

Needed Score = (Target Grade - (Current Grade × (100% - Exam Weight))) ÷ Exam Weight. Example: 82% current, want 90%, final worth 20%: (90 - (82 × 0.80)) ÷ 0.20 = 122% — impossible.

What is the difference between weighted and unweighted GPA?

Unweighted GPA treats all courses equally (A=4.0). Weighted GPA gives extra points for honors/AP/IB courses (A in AP = 5.0). Our calculator supports both scales.

How do I convert a percentage to a GPA?

93%+ = 4.0 (A), 90-92% = 3.7 (A-), 87-89% = 3.3 (B+), 83-86% = 3.0 (B), and so on. See our grading scale reference table for all conversions.

📢

Footer Banner

Responsive

Slot: placeholder-footer-slot