Prior GPA, current term, target planning

Cumulative GPA Calculator

Use this cumulative GPA calculator to combine prior GPA credits with current courses, see your GPA change, check the GPA needed for a target, and parse transcript text, PDFs, screenshots, or images locally before importing rows.

Use your transcript GPA and completed credits, then add current or planned terms to see the new cumulative GPA.

Prior GPA and entered terms

Enter previous cumulative GPA once, then add only the courses you want included from the current or planned terms.

CourseGradeTypeCreditsLevelAction

Local transcript parser

Paste text, choose a PDF, or run OCR on an image. File reading and parsing happen in your browser, and you review the preview before importing rows.

PDF, screenshot, or image
No file selected
Preview
  • Writing: A / 3 credits
  • Biology: 92 / 4 credits
  • History: B+ / 3 credits
Needs review

No rejected lines.

Formula

How to calculate cumulative GPA for all semesters

Cumulative GPA is a credit-weighted average across every counted GPA credit. Enter your prior cumulative GPA and prior credits when you already have a transcript value, then add only the new courses you want to test.

Quality points

Use prior credits plus current-term credits

GradeCal multiplies prior GPA by prior credits, adds the quality points from the current term, and divides by total credits. This is the same cumulative GPA by semester idea used by many college planning tools.

cumulative GPA = total quality points / total GPA credits

Avoid double counting

Use transcript GPA or old semesters, not both

If your prior GPA and prior credits already include older terms, do not also enter those same older courses as current rows. Add only the semester, quarter, or planned classes that are not already included.

Local parser

Parse transcript text, PDFs, and images without uploading them

The default parser is designed to reduce typing, not to replace an official transcript import. It can read pasted text, extract text from PDFs, or run OCR on screenshots and scanned images, then waits for you to import the preview.

Default parser

Text, PDF, and OCR all become preview rows

Common lines such as Biology A 3, History 92 4, Calculus 3.7 4, and Lab 45/50 1 can become editable current-term rows. PDF.js handles text-based PDFs, while Tesseract.js handles screenshots and scanned images locally in the browser.

Advanced beta

Use local AI cleanup only when available

Local AI cleanup can help organize messy copied text when the browser provides a local language model. It is optional, may be slow, and the result still goes through the same preview before import.

Planning

Plan the GPA needed for a target cumulative GPA

After the calculator finds your new cumulative GPA, the target planner estimates the average GPA needed over future credits to reach a goal. It flags goals that are above the active GPA scale cap.

Decision support

See how much the current term moves the average

The result panel shows prior GPA, current-term GPA, new cumulative GPA, total credits, and change from prior. The compact trend chart makes the direction of the cumulative GPA visible without adding a chart dependency.

Limits

Use the target number as a planning estimate

The target planner only solves the credit-weighted GPA math. It does not predict admissions, scholarships, class rank, probation rules, or institution-specific transcript policies.

Scenarios

College, high school, percentage, and weighted GPA notes

The cumulative GPA calculator college workflow usually starts with a 4.0-scale transcript GPA and completed GPA credits. Other systems can still be estimated when you match the settings to your school's published rules.

High school

Use the high school page for detailed weighted rules

High school students can use prior GPA and credits here, but the high school GPA calculator has a focused Weighted switch and dual-enrollment boost controls.

General GPA

Use the GPA page for broader semester entry

Need a broader course-row calculator with multiple semesters and mixed grade formats? Use the GPA calculator or return to the GradeCal grade calculator.

FAQ

Cumulative GPA calculator questions

How do I calculate cumulative GPA?

Multiply each GPA by its credits, add the quality points together, then divide by total GPA credits. This cumulative GPA calculator does that with your prior GPA credits and the current courses you enter.

How do I use a cumulative GPA calculator by semester?

Enter the GPA and credits already on your transcript, then add the current semester's courses. For older semesters, use either prior GPA and credits or manual course rows, but do not count the same credits twice.

Can this work as a cumulative GPA calculator college 4.0 scale?

Yes. Standard 4.0 is the default setting for most college planning estimates. Change the scale only if your school uses A+ as 4.3 or a weighted policy.

Can I paste transcript text?

You can paste simple local text lines such as Biology A 3 or History 92 4. The parser runs in your browser and shows a preview before import; it is not an official transcript import.

Can I upload a PDF, screenshot, or image?

Yes. PDF text extraction and image OCR run locally in your browser. Scanned PDFs are treated like images, so OCR quality depends on the screenshot or scan clarity.

What is Local AI cleanup beta?

Local AI cleanup is an optional advanced feature that uses a browser-provided local language model when available. It tries to organize messy transcript text into preview rows, but the default parser still works without it.

Can high school students use this cumulative GPA calculator?

Yes for planning, especially when you already know prior GPA and credits. For course-level boosts, use the high school GPA calculator and confirm your school's weighted GPA policy.

Can I enter percentage grades?

Yes. Percent grades use the active GPA scale's percentage bands. Schools can convert percentages differently, so treat percentage-to-GPA results as planning estimates.

Is cumulative GPA weighted or unweighted?

It can be either. Cumulative GPA means the average across all counted GPA credits. Whether it is weighted or unweighted depends on your school's grade-point rules.

Is this my official transcript GPA?

No. GradeCal is an unofficial planning calculator. Official cumulative GPA depends on your school's rules for repeats, pass/fail classes, withdrawals, transfer credit, and transcript policy.