GPA Calculator
Calculate an estimated grade point average from letter grades or direct grade-point values. Give every course equal weight or enter GPA credits, edit the reference letter-grade map, and review each course's exact contribution before using the result.
- Letter grades or direct points
- Equal or credit weighting
- Editable grade mapping
- Round or truncate the display
Calculate Your GPA
Choose how grades and course weight should be entered. The default letter map is only a common 4.0 reference. Change it to match the current policy supplied by your school, college, university, registrar or transcript service.
49 quality points divided by 14 included GPA credits.
Course Contributions
| Course | Entered grade | Grade points | Weight | Quality points |
|---|---|---|---|---|
| Mathematics | A | 4 | 4 credits | 16 |
| English | B | 3 | 3 credits | 9 |
| Biology | A | 4 | 3 credits | 12 |
| History | B | 3 | 4 credits | 12 |
Calculation Steps
- Map each included letter grade to the editable grade-point value shown in the calculator.
- Multiply each grade-point value by its GPA credits to obtain the course quality points.
- Add the course quality points to obtain 49.
- Add the included GPA credits to obtain 14.
- Divide 49 by 14. The exact reduced ratio is 7/2.
- Display 3.50 using 2 decimal places and round-half-up reporting.
The exact internal GPA ratio is 7/2. The displayed estimate is 3.50 after the selected final-decimal rule. Confirm the official grade map, course inclusion, GPA credits and reporting policy before using it.
The browser blocked automatic copying. Select the text, then press Ctrl+C on Windows or Command+C on macOS.
How to Use This GPA Calculator
Allow about three minutes to enter one set of courses and check the policy choices.
- Choose the grade input. Use letter grades when the visible map matches your policy, or select direct grade points when your transcript already provides values or uses another scale.
- Choose the course weighting. Select GPA credits when courses carry different credit hours. Select equal course weight only when every included course should count once.
- Check the letter map. Edit any A+, plus/minus or other value before calculating. The starting map is a reference and is not a rule for every institution.
- Enter each course. Add an optional course name, select Include or Exclude, enter the grade, and add positive GPA credits when credit weighting is active.
- Select the display policy. Choose two, three or four decimal places and either round-half-up or truncation. These controls change only the displayed GPA, not the exact internal fraction.
- Calculate and verify. Review the total quality points, included weight, per-course contributions and formula steps. Compare the estimate with your current institutional policy.
The calculator does not decide whether a pass/fail, withdrawal, incomplete, audit, repeated course, transfer course or remedial course belongs in your GPA. Select Exclude only when the policy governing your record says the course should be left out.
GPA Formula
A credit-weighted grade point average uses two totals. First, multiply each included course's grade-point value by its included GPA credits. The product is that course's quality points. Then add all quality points and divide by the sum of included GPA credits.
Equal course weighting uses the same formula with a weight of 1 for every included course. It therefore becomes the arithmetic mean of the grade-point values. Equal weighting is not a substitute for credits when a transcript assigns more influence to a four-credit course than to a one-credit course.
The engine stores accepted decimal grade points and credits as exact fractions of integers. It multiplies and adds those ratios before applying a display rule. The displayed GPA is rounded or truncated once at the end, so an intermediate course value is never shortened and reused.
Letter Grades and Grade-Point Maps
A letter such as A- has no universal numerical value. One institution may assign 3.7, another may use a different number, and some systems do not issue plus/minus grades. A+ treatment also differs. The editable map lets you enter the exact numbers from the policy that controls your result.
Letter-grade mode
Select letters for speed, then verify every visible mapping. This mode is suitable when all entered courses use the same grade table.
Direct-points mode
Enter each course's grade-point value directly. Use it for a custom scale, transcript values or courses governed by different numeric mappings.
Do not convert a percentage to GPA with an assumed linear formula unless the receiving institution publishes that method. This page deliberately accepts grade points instead of guessing a percentage equivalency. It also does not add honors, AP, IB or other advanced-course bonuses. Those rules belong to a policy-specific weighted GPA calculation.
Worked GPA Examples
Example 1: Credit-weighted GPA
Assume four courses have grade points of 4, 3, 4 and 3, with GPA credits of 4, 3, 3 and 4. Their quality points are 16, 9, 12 and 12. The totals are 49 quality points and 14 GPA credits.
At two decimal places, the displayed estimate is 3.50. The exact quotient remains 7/2, so the extra zero is reporting format rather than added measurement precision.
Example 2: Equal course weight
Suppose three included courses have grade points of 4.0, 3.3 and 2.7, and every course should count once. Add the values to get 10.0 and divide by three included courses.
At three decimal places, ordinary round-half-up displays 3.333. Truncation also displays 3.333 in this case. A value such as 3.3368 would display 3.34 when rounded to two decimals but 3.33 when truncated.
Which Courses Count Toward GPA?
Institutional rules determine the numerator and denominator. Some records exclude pass grades, withdrawals, incompletes or audits. A failing mark in a pass/fail course may be treated differently from a passing mark. Transfer grades may add earned credits without entering the home institution's GPA. Repeated-course rules may replace an earlier grade, include both attempts or depend on an approved request.
Because those decisions change both total quality points and included credits, the calculator never interprets a course code for you. Enter the official grade points and mark a row Exclude only after checking the applicable catalog, registrar guidance or transcript service. If a course carries credit toward graduation but no GPA weight, excluding it from this estimate is often the appropriate mathematical treatment, but the official policy remains controlling.
Use GPA credits, not total credits earned, when the two values differ. A course may appear on a record and still contribute zero GPA hours. A blank row is ignored, while a partially completed included row is treated as an error so missing data cannot silently change the average.
GPA Rounding and Truncation
Schools do not share one decimal policy. Some report two decimal places, others report three, and some truncate rather than round. The tool offers both ordinary round-half-up and truncation at two, three or four decimal places. It applies the choice only to the final display.
Do not reverse-engineer quality points from a short displayed GPA when exact totals are available. Multiplying a GPA shown as 3.33 by completed credits may not reproduce the official quality-point total because the original average contained additional decimals. For the same reason, the copied result includes both total quality points and total included weight.
Common GPA Calculation Mistakes
- Averaging course grades without credits. Use credit weighting when course credit values differ.
- Assuming one 4.0 map. Check A+, plus/minus and failing-grade values against the current policy.
- Including non-GPA credits. Earned credits and GPA credits are not always the same total.
- Guessing repeated-course treatment. Replacement, forgiveness and averaging rules vary and may require approval.
- Mixing weighted and unweighted systems. An advanced-course bonus is different from weighting a course by credit hours.
- Rounding each course contribution. Keep full values through the sum and apply the reporting rule once to the final GPA.
- Treating the estimate as official. A registrar or authorized transcript system controls the recorded GPA.
Related Calculators and Guides
Frequently Asked Questions
These answers cover the formula, grade maps, credits, exclusions and reporting precision.
How do I calculate GPA from grades and credits?
Convert each included grade to its official grade-point value, multiply that value by the course's GPA credits, add the quality points, and divide by the total included GPA credits.
What are quality points?
Quality points are the product of a course's grade-point value and its included GPA credits. A 4.0 grade in a three-credit course contributes 12 quality points.
Should every course have equal weight?
Use equal weight only when every included course should count once. If courses have different GPA credit values, credit weighting normally reflects those differences.
Is A+ always worth 4.0 grade points?
No. A+ and plus/minus values vary by institution and can change over time. Edit the letter map or enter direct grade points from the policy that controls your record.
Do pass/fail courses count toward GPA?
There is no universal rule. Many policies exclude a passing mark, while failing, no-pass or other outcomes may receive different treatment. Check the applicable institutional policy.
How should I enter a repeated course?
Follow the official repeat or grade-replacement policy. Some systems replace an earlier attempt, some include both, and some require an approved request before recalculating GPA.
Do transfer grades count in GPA?
Policies differ. Transfer credits may count toward a program without the transfer grade entering the home institution's GPA. Use the rule stated by the relevant institution or application service.
Should GPA be rounded or truncated?
Use the reporting rule required by the institution. This calculator supports round-half-up and truncation at two, three or four decimal places without changing the exact internal quotient.
Can I enter grade points from a 5-point or 10-point scale?
Yes. Choose direct grade points and enter the values from that scale. Do not compare the result with a 4.0 GPA or convert it to a percentage without an authorized equivalency method.
Is this GPA result official?
No. It is an estimate from the values and choices you enter. The registrar, school, transcript service or receiving organization determines the official GPA and applicable policy.
Method and Source Basis
- University of Illinois Registrar GPA guidance explains the quality-points and GPA-hours formula.
- University of Nebraska-Lincoln Registrar documents its grade values, exclusions and three-decimal truncation policy.
- Columbia University Registrar shows that an A+ can carry 4.33 points under one institutional system.
- Rice University Registrar documents a policy change that moved A+ from 4.33 to 4.00.
- University of Arizona Catalog illustrates institution-specific treatment of pass/fail, withdrawals, audits and other grades.
- Georgia Tech Registrar explains local rules for repeated courses, transfer grades and excluded grades.
Academic calculation notice: This calculator provides an estimate from user-entered grade points, course treatment and weights. It does not create an official transcript GPA, determine academic standing, interpret a school's catalog, apply repeat or transfer rules, add advanced-course bonuses, convert GPA to percentage, or make an admissions decision. Follow the current policy of the institution or service that will use the result.