Current & Planned Courses

Add courses with credits, grade, and class weight. Compare unweighted and weighted GPAs.

Current Courses

CourseCreditsGradeWeight

Planned Courses

CourseCreditsExpected GradeWeight
Current GPA (Unweighted): 0.00 (F)
Current GPA (Weighted): 0.00
Planned GPA (Unweighted): 0.00
Planned GPA (Weighted): 0.00
Cumulative GPA (Unweighted): 0.00 (F)
Cumulative GPA (Weighted): 0.00

Weights guide: Regular +0.0, Honors +0.5, AP/IB +1.0 (custom allowed). Set a cap (e.g., 5.0) if your school caps weighted GPA.

Target GPA — What grade average do I need?

Enter your current GPA & earned credits, a target GPA, and how many credits you still plan to take. (This uses unweighted GPA for target math.)

Needed Average (Next Credits): --

Tip: Weighted GPA is for comparison only; most target calculations use your institution’s unweighted rules.

How It Works

  1. Choose your scale (4.0 or 4.33). Letter grades map to points automatically.
  2. Add courses with credits, grade, and an optional weight (Regular +0.0, Honors +0.5, AP/IB +1.0, or Custom).
  3. Set a weighted cap if your school limits weighted GPA (e.g., 5.0). Weighted grade points will not exceed this cap.
  4. Use the Planned Courses list to preview future terms. The KPIs show unweighted and weighted GPAs for Current, Planned, and Cumulative.
  5. Export CSV to save or share your plan.
  6. Use Target GPA to see the average you need across your next credits to reach a goal.

All calculations are done locally in your browser—your data stays on your device.

About This Tool

This GPA calculator lets you add per-class weights (Honors/AP/Custom) and compare unweighted versus weighted GPAs. Choose 4.0 or 4.33 scales, set a weighted cap if your school uses one, and export your plan to CSV. Everything runs in your browser — private and fast.

Privacy

All calculations are performed locally in your browser. Your course list is saved to your device with localStorage. Nothing is uploaded.

Terms

By using this site, you agree that results are estimates based on the grade scale and weights you select. Always confirm your institution’s official GPA policies. This site is for personal and educational use.

Contact

Email: everyday_royalties@gmail.com