Skip to main content

GPA Calculator — Weighted GPA with US 4.0 / 4.3 and China Conversion

Weighted GPA from courses + credits + grades — US 4.0 / 4.3 and China 4.0 / 4.5 conversion, letter ⇄ percentage ⇄ point — browser-only

  • Runs locally
  • Category Calculator
  • Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.

List your courses with credits and grades, pick a grading scale, and read your credit-weighted GPA instantly. Switch between the US 4.0/4.3 scales and China 4.0/4.5 conversions to see how the same transcript maps onto each — useful for grad-school and transfer applications. Everything stays in your browser.

CourseCreditsGrade %LetterPoint
3.70
3.30
2.30
Weighted GPA · US 4.0 (standard)
3.16/ 4.0
Unweighted mean
3.10
Total credits
10
3 courses counted (credits > 0)

Weighted GPA multiplies each course point by its credits — a 4-credit A counts more than a 1-credit A. The unweighted mean treats every course equally.

Letter / percentage / point reference
How the active scale maps a percentage to a letter and a grade point. Picking a letter in a row fills the band midpoint.
LetterPercentagePoint
A+97–1004.00
A93–964.00
A-90–923.70
B+87–893.30
B83–863.00
B-80–822.70
C+77–792.30
C73–762.00
C-70–721.70
D+67–691.30
D63–661.00
D-60–620.70
F0–590.00

What this tool does

A weighted GPA calculator built for the moment you are filling in a grad-school, transfer, or scholarship form and the application asks for a number on a scale your school never used. Add each course with its credit hours and grade, then read your credit-weighted GPA the instant you type. The grade you enter is stored as a percentage — the one value every system agrees on — so switching between the US 4.0 scale, the 4.3 variant (where A+ is worth 4.3), the standard China-to-4.0 conversion, the Peking University continuous formula, and the domestic China 4.5 scale re-grades your whole transcript with a single click. No row gets re-typed.

Weighted GPA is Σ(grade point × credits) ÷ Σ(credits): a 4-credit A pulls your average up far more than a 1-credit A, which is exactly how every registrar computes it. The tool shows both the weighted figure and the unweighted arithmetic mean side by side, so you can see the gap an application reader would. A reference table makes the active scale's letter ⇄ percentage ⇄ grade-point mapping explicit, including the +/- letters, so you can sanity-check a band before you trust the number.

Your transcript is encoded into the page URL, which means a "share link" reproduces the exact set of courses for a friend or a forum thread — and it also means nothing is ever uploaded. Every conversion is plain JavaScript running in your browser tab. 100% client-side.

Tool details

Input
Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 12 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Calculator · Student
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How GPA Calculator fits into your work

Use it for fast estimates, comparisons, and planning numbers before you make the final call.

Calculation jobs

  • Getting a realistic range before a purchase, plan, workout, or schedule decision.
  • Comparing scenarios by changing one input at a time.
  • Turning rough assumptions into a number you can discuss.

Calculation checks

  • Double-check units, dates, rates, and rounding assumptions.
  • Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
  • Save the inputs that produced an important result so you can reproduce it later.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Percentage Calculator 5 common percentage calculations — "x% of y", "x is what% of y", percentage change, increase/decrease — instant, browser-only Open
  2. 2 Scientific Calculator Scientific calculator — sin / cos / log / sqrt / power, with full keyboard input + history, deg/rad mode. Open
  3. 3 Statistics Basic Calculator Basic statistics calculator — mean/median/mode/variance/std-dev/quartiles/range/IQR/skewness/kurtosis + histogram + box plot, paste any numbers. Open

Real-world use cases

  • Convert your transcript to 4.0 for a US grad-school application

    A US program's portal wants your cumulative GPA on the 4.0 scale, but your transcript is a Chinese 100-point one. Step one: enter every course with its credits and percentage. Step two: switch the scale to "China → 4.0 (standard)" for the band-table answer, then to "China → 4.0 (PKU formula)" for the continuous-formula answer. Step three: report whichever method the application names — and if it's silent, attach the band-table figure and note your method, because admissions readers expect that ambiguity and respect a stated one.

  • Check whether you clear a scholarship's 3.5 cutoff

    A scholarship needs a 3.5 weighted GPA. Enter this term's courses, read the weighted figure, and compare. If you're at 3.46, the tool's unweighted-vs-weighted split tells you instantly whether a light elective is dragging you or whether your heavy courses are the problem. Then model a fix: bump the percentage on the course you're retaking and watch the weighted number cross 3.5 in real time before you commit to the retake.

  • Build a transfer-school side-by-side comparison

    Two schools you're transferring to use different scales — one a flat 4.0, one a 4.3 where an A+ is rewarded. Enter your transcript once, then toggle between "US 4.0" and "US 4.3". If you have several A+ grades, the 4.3 view will read higher; if you don't, the two are identical. Screenshot each so your application essay can cite the exact number each school's own rubric produces, not a guess.

  • Sanity-check a borderline grade before it's final

    You're sitting at 89.5% in a 4-credit course and the professor rounds. Enter the course at 89 and at 90 on the US 4.0 scale and watch the grade point jump from 3.3 (B+) to 3.7 (A-) — and the weighted GPA move with it, scaled by those 4 credits. Now you know in points exactly what one rounding decision is worth, which is the number to mention if you email the professor about it.

  • Teach the weighted-average concept with a live example

    As an advisor or teacher explaining why GPA isn't just the average of letter grades, put two courses on screen: a 4-credit A and a 1-credit C. The unweighted mean (2.85) and the weighted GPA (3.54) land far apart, and the reference table shows the percentage bands behind each letter. Change a credit value and the gap visibly widens or closes — a faster intuition pump than a whiteboard derivation.

Common pitfalls

  • Picking the wrong China-to-4.0 method. The coarse band table and the PKU formula can differ by 0.2–0.4 on the same transcript. Use the one the application names; don't quietly report the higher of the two and hope nobody checks — evaluation services recompute and a mismatch reads as inflation.

  • Leaving credits blank on courses you want counted. A row with 0 or blank credits is dropped from the math entirely. If your GPA looks suspiciously high or a course seems missing from "total credits", check that its credit field is above 0.

  • Confusing the weighted GPA with the unweighted mean. The big number is credit-weighted (what registrars use); the smaller secondary figure is the plain average. Quoting the unweighted mean on an application that expects the weighted one will not match your official transcript.

Privacy

Every calculation — percentage-to-point band lookup, the PKU continuous formula, the credit-weighted sum — is plain JavaScript that runs inside your browser tab. No course, credit, or grade is ever sent to a server, and there is no analytics on what you compute. The one privacy caveat: your transcript is encoded into the page URL so the "share link" button can reproduce it. A share link therefore exposes your grades to whoever receives it, and the destination server's logs will record them. For a private calculation, use the tool and read the number — don't share the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-14