Free · No sign-up · Runs in your browser

GPA Calculator

Calculate a credit-weighted GPA from course grades. Enter letter grades or numeric grade points in an editable course table.

STEP 1

Start with your input

Edit the example or replace it with your own text.

CourseCreditsGradeRemove row
STEP 2

Choose your options

These settings are optional. Keep the defaults to get started.

How to use GPA Calculator

  1. Enter your values or reset the included example.
  2. Review the settings and the format notes before continuing.
  3. Select Calculate, then inspect or copy the result.

Weight each course by its credits

Add a course name, a positive credit value and either a supported letter grade or numeric grade points. The calculator multiplies each grade point value by its credits, sums those quality points and divides by the total credits. This produces a credit-weighted GPA rather than a simple average of letter labels. The editable table lets you add or remove courses without preparing a spreadsheet or writing code.

Use the mapping that fits your institution

The built-in mapping uses A as four, B as three, C as two and common plus/minus increments. A-plus is four or four-point-three according to your setting. Numeric inputs must fit that scale. Institutional policies can treat repeats, withdrawals, pass/fail courses and rounding differently, so include only the courses that should contribute to this calculation. The result is a planning aid rather than an official transcript, and it does not infer transfer-credit rules.

Example input

Course,Credits,Grade
Mathematics,3,A
English,4,B+
History,3,A-

Where is my calculation performed?

The calculation runs locally in your browser without a conversion API request.

Is input uploaded?

Processing takes place in your browser. This tool does not send your input or selected files to a conversion API.

Related tools and guides

Practical guides for this tool

Browse all developer tools