"Weighted GPA" means two genuinely different things depending on context, and conflating them is an easy, common mistake. One is about rewarding harder courses. The other is about credit hours. They're not the same calculation.
Weighted vs. unweighted, in the high-school sense
In most US high school contexts, "unweighted GPA" treats every course identically on a standard scale (typically 0-4.0) regardless of difficulty — an A in a standard class and an A in an Honors or AP class both count the same. "Weighted GPA" adds bonus points for harder course tracks — an A in an AP class might count as a 5.0 instead of a 4.0 — specifically to reflect that the course was more demanding. This is a policy choice made by the school, not a mathematical property of the grades themselves.
Credit-hour weighting, in the college/university sense
A completely separate use of the word "weighted" shows up in how GPA is calculated at the college level: each course's grade points are multiplied by its credit hours before being averaged, so a 4-credit course affects your GPA more than a 1-credit course does, proportional to how much coursework each one represents. This is the standard way GPA is calculated at almost every university — not an optional bonus-points scheme, just the normal averaging method that accounts for course size.
Why the distinction matters
These are answering different questions. Difficulty-based weighting asks "should a harder course count for more, regardless of size?" Credit-hour weighting asks "should a bigger course (more credit hours) count for more than a smaller one?" A university GPA calculation almost always does credit-hour weighting; it does not typically add difficulty bonus points the way some US high schools do — that practice is largely specific to secondary education, not standard at the university level.
Which one shows up on your transcript
At the university level, expect credit-hour weighting as the standard, default calculation — that's simply how GPA is computed, not a special feature. Difficulty-based weighted GPA is mostly a high-school-specific practice, and even then, it varies by school and isn't universal.
Using the tool
Our GPA/CGPA Calculator does credit-hour weighting — the university-standard calculation — multiplying each subject's grade points by its credit hours before averaging. It doesn't apply difficulty-based bonus points, since that's a school-specific policy rather than a standard formula.
Try it here: GPA/CGPA Calculator.