The calculator converts your letter grades to grade points on a 4.0 scale and then applies weighting bonuses for Honors/AP/IB classes.
Always verify your school’s exact weighting policy.
Unweighted vs Weighted • Honors/AP • 4.0 & 4.33 scales — A quick tour of credits, weights, and caps.
Add courses with credits, grade, and class weight. Compare unweighted and weighted GPAs. A quick tour of credits, weights, and caps.
| Course | Credits | Grade | Weight |
|---|
| Course | Credits | Expected Grade | Weight |
|---|
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. A quick tour of credits, weights, and caps.
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.) — A quick tour of credits, weights, and caps.
Tip: Weighted GPA is for comparison only; most target calculations use your institution’s unweighted rules. A quick tour of credits, weights, and caps.
This calculator treats GPA as a credit-weighted average. That means a 1.0 credit course counts twice as much as a 0.5 credit course because it represents more instructional time and more grade impact in most school systems.
For weighted GPA, the tool adds your chosen weight bump to the base grade points and then applies any cap you enable. If your district uses a different structure, you can mirror it by changing the weight values (for example, Honors +0.5 and AP/IB +1.0) and setting an appropriate cap.
Planned courses are kept separate so you can model “what if” scenarios. This is useful for decisions like adding an AP class, switching an elective, or estimating how a strong semester could raise your cumulative average.
All calculations are done locally in your browser—your data stays on your device. A quick tour of credits, weights, and caps.
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. A quick tour of credits, weights, and caps.
All calculations are performed locally in your browser. Your course list is saved to your device with localStorage. Nothing is uploaded. A quick tour of credits, weights, and caps.
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. A quick tour of credits, weights, and caps.
Email: everydayroyalties@gmail.com — A quick tour of credits, weights, and caps.
Not every school follows a simple 4.0 or 5.0 scale. Some give extra points for plus grades, cap specific classes at a lower maximum, or treat certain electives differently. You can still use this calculator in those situations by focusing on the underlying pattern: letter grades become points, points are weighted, and everything is averaged based on credits.
If your school publishes a conversion chart, keep it beside you while you configure the tool. Enter a few sample classes from that chart and check that the totals match. Once they do, you know the calculator is closely mirroring your local rules.
Small rounding choices can cause your GPA here to differ slightly from the value printed on your transcript. Some systems round after each class, others round only at the very end, and a few keep extra decimal places internally while showing a shorter number on screen.
This tool keeps additional precision during the calculations and only rounds the final value you see. If your school uses a different approach, that alone can explain a small gap between the two numbers.
If the GPA shown here looks very different from what you expected, pause and walk through a few quick checks. Confirm that you have included every course, that credit values are correct, and that each class is labeled with the right level of weighting. A single mis-typed credit or grade can distort the final average.
You can also compare the output to a simpler hand calculation for one semester. When both methods agree, you can be more confident that the inputs and configuration are set up correctly.
If your device allows it, you can save or export different GPA scenarios as you explore them. Label each one with a short description such as “balanced junior year” or “maximum challenge schedule.” Looking back at these saved versions later can remind you why you chose a particular path and how your thinking evolved.
Exploring many different GPA possibilities can be helpful, but it can also become overwhelming. After you have tested a few realistic schedules and grade outcomes, it is often best to choose one plan to focus on and shift your energy toward daily actions that support it rather than endlessly changing the inputs.
The basic idea is simple: each class creates “quality points” and your GPA is total quality points divided by total credits. Where students get tripped up is that credits are the multiplier. A higher-credit class has more gravitational pull on your final average, so a single B in a year-long course can outweigh several A’s in lighter electives.
For weighted GPA, the calculator adds a weighting bump based on course level (Honors, AP/IB, Dual Enrollment) and then multiplies by credits. If your school caps weighted points, treat that cap as a ceiling during planning. Example: if your district caps AP at 5.0, an A already hits the maximum so additional “bonus points” don’t exist beyond that cap.
Rounding also matters. Many schools display GPA to two or three decimals, but calculate using more precision internally. If your counselor reports a slightly different number, it can be a rounding policy difference rather than an actual mistake in your course list.