# GPA Calculator

Calculate credit-weighted GPA from course names, credit hours, and letter or numeric grades

> Canonical page: https://elysiatools.com/en/tools/gpa-calculator

- **Category:** Math & Numbers

- **Keywords:** gpa calculator, grade point average, credit hours, grades, calculator

## Overview

The GPA Calculator provides a fast and accurate way to determine your cumulative or semester grade point average by weighting grades against credit hours. It supports both letter grades and numeric values, allowing students to track academic performance across different grading systems with precision.

## Inputs

- **Course Data** (textarea): One course per line: Name | Credits | Grade Math | 3 | A History | 4 | B+ Biology | 3 | 3.7
- **Decimal Places** (number)

## When to use

- Calculating a semester GPA after receiving final grades to track academic standing.
- Determining a cumulative GPA to verify eligibility for scholarships or graduation honors.
- Projecting a future GPA by inputting expected grades for current enrollment.

## How it works

- Enter course details including the name, credit hours, and grade received using the pipe separator format.
- Specify the desired decimal precision for the final calculation result.
- The tool converts letter grades to standard numeric points and multiplies them by the credit hours for each course.
- The total quality points are divided by the total credits to generate the final weighted GPA.

## Use cases

- University students calculating major-specific GPA for internship and job applications.
- High school students tracking weighted GPA for college admissions and transcript verification.
- Academic advisors verifying student progress toward honors or degree completion requirements.

## Frequently asked questions

### Can I use numeric grades instead of letters?

Yes, the tool accepts both letter grades (like A or B+) and numeric grade points (like 3.7).

### What format should I use for course data?

Use the format 'Course Name | Credits | Grade' with one course per line.

### Does the tool handle different credit weights?

Yes, it calculates a weighted average based on the specific credit hours assigned to each individual course.

### How many decimal places can I set for the result?

You can configure the output to show between 0 and 10 decimal places using the decimal places option.

### What are quality points in the output?

Quality points are the product of a course's credit hours and the numeric value of the grade earned.

## Related tools

- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Adjusted R-Squared Calculator](https://elysiatools.com/en/tools/adjusted-r-squared-calculator): Calculate adjusted R squared from R squared, sample size, and predictor count
- [Bolt Torque Clamp Force Calculator](https://elysiatools.com/en/tools/bolt-torque-clamp-force): Convert between bolt tightening torque and axial clamp force. T = K·F·d, where K is the nut factor (~0.20 for dry steel). Solve torque from force, or force from torque.
- [Condensing / Evaporating Temperature Calculator](https://elysiatools.com/en/tools/condensing-temperature-calculator): Estimate the saturated condensing temperature (T_cond) and evaporating temperature (T_evap) of a refrigeration circuit. Three modes: (1) from coil approach — T_cond = T_ambient + condenser ΔT approach, T_evap = T_medium − evaporator ΔT approach; (2) from measured saturated pressures — given P_cond and P_evap for a known refrigerant (R-22 / R-134a / R-410A), invert the Antoine fit; (3) from subcooling & superheat — T_cond = T_liquid − SC, T_evap = T_suction − SH. Temperature in °C/K/°F; pressure in bar/MPa/kPa/PSI absolute or gauge (atmospheric default 1.01325 bar). Results reported in °C.
- [Conditional Probability Calculator](https://elysiatools.com/en/tools/conditional-probability-calculator): Calculate P(A given B) from joint probability P(A and B) and condition probability P(B)
- [Correlation Calculator](https://elysiatools.com/en/tools/correlation-calculator): Calculate Pearson and Spearman correlation coefficients from paired numeric data
- [Covariance Calculator](https://elysiatools.com/en/tools/covariance-calculator): Calculate sample and population covariance from paired numeric data
- [Credit Hour Calculator](https://elysiatools.com/en/tools/credit-hour-calculator): Estimate academic credit hours from weekly lecture, lab, studio, term length, and contact-hour rules

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Audio Encoding and Format Conversion Tools](https://elysiatools.com/en/hubs/audio-convert): Compare audio format conversion, bitrate changes, sample-rate conversion, codec swaps, and export tools in one hub for delivery and archive workflows.
- [Image Format Conversion and Animated Export Tools](https://elysiatools.com/en/hubs/image-convert): Compare image format converters for JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64, and animation-friendly exports in one hub.
- [JSON Interchange and Format Translation Tools](https://elysiatools.com/en/hubs/json-convert): Compare JSON conversion tools for CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN, and related structured formats in one hub.
- [Color Space Conversion Tools for Web and Print](https://elysiatools.com/en/hubs/design-convert): Curated tools for web-to-print color space conversion in one hub.
