Calculate GPA
Calculate a credit-weighted GPA from explicit course points and credits.
Input & settings
How to use this tool
Supply a JSON array with numeric points and credits for each course. GPA is the sum of points × credits divided by total credits.
Limits and behavior
Results use floating-point arithmetic, rounded to 12 significant digits. Inputs are limited to an absolute value of 10^12 and results to 10^15. At most 1,000 courses, each with 0–10,000 credits. Zero-credit courses do not affect GPA. Letter grades and institutional repeat-course policies are not inferred. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.
Calculate GPA from courses and credits
Combine numeric grade points with course credit weights to find a weighted GPA.
Can the same GPA formula be used by every school?
Institutions can use different grade scales, rounding and course rules. Enter the values required by your institution.
Related tools: calculate grade percentage · calculate mean median and mode