GPA Calculator
Add a course per row with its credit hours and letter grade, then get your credit-weighted grade point average instantly.
GPA Calculator — A simple GPA calculator that turns your courses into a single grade point average. Add a row for each course, type its credit hours, pick the letter grade, and the weighted average updates as you go. Every number stays in your browser — nothing is uploaded, so your transcript data never leaves your device.
What is GPA Calculator?
The GPA Calculator is a free, in-browser tool for students who want to know their grade point average without a spreadsheet. Each course is one row holding a credit-hours input and a letter-grade dropdown; you add as many rows as you have classes with the 'Add course' button and remove any with its trash button. The result is a credit-weighted average, so a 4-credit class counts more than a 1-credit class. You can switch between a 4.5 scale (common in Korea) and a 4.0 scale in Settings, and the total credit hours are shown alongside the GPA. Use it to estimate a semester GPA, check what grades you need, or compare scales.
How to use GPA Calculator
- Open Settings and choose your grading scale: 4.5 scale or 4.0 scale.
- Type the credit hours for the first course in its 'Credits' input.
- Pick the letter grade for that course from the grade dropdown.
- Click 'Add course' to add another row, then fill in its credits and grade.
- Remove any course with its trash button; the credit-weighted GPA updates automatically as you edit.
Examples
Two courses on the 4.5 scale
Input
Scale 4.5 — Course 1: 3 credits, A+ (4.5); Course 2: 3 credits, B0 (3.0)
Output
3.75
Weighting by credit hours
Input
Scale 4.5 — Course 1: 4 credits, A0 (4.0); Course 2: 1 credit, C0 (2.0)
Output
3.60
Same grades on the 4.0 scale
Input
Scale 4.0 — Course 1: 3 credits, A+ (4.0); Course 2: 3 credits, B0 (3.0)
Output
3.50
Frequently asked questions
- How is the GPA calculated?
- It is a credit-weighted average: each course's grade point is multiplied by its credit hours, the results are summed, and the total is divided by the sum of all credit hours. So a 4-credit course influences the result more than a 1-credit course.
- What is the difference between the 4.5 and 4.0 scales?
- On the 4.5 scale A+ is 4.5, A0 is 4.0, B+ 3.5, and so on down by 0.5 — common at Korean universities. On the 4.0 scale A+ and A0 are both 4.0, B+ is 3.3, B0 is 3.0, and so on. You can switch scales in Settings; the grade dropdown shows the points for the current scale.
- What happens to rows with blank or zero credits?
- A course is only counted when its credit hours are a number greater than zero. Blank, zero, or invalid credit values are simply skipped, so you can leave a placeholder row without breaking the result.
- Why does an F not lower my GPA much in some cases?
- An F is worth 0 grade points but still adds its credit hours to the denominator, so it pulls the average down. Its impact depends on how many credits the failed course is worth relative to your other courses.
- Is my grade data sent to a server?
- No. The calculation runs entirely in your browser with no upload and no server communication, so the courses, credits, and grades you enter never leave your device.
Related tools
Aspect Ratio Calculator
Enter a width or height with a target aspect ratio and instantly get the matching dimension plus the simplified ratio.
Number Base Converter
Convert numbers between binary, octal, decimal and hexadecimal.
Base64 File Converter
Encode any file or image to a Base64 data URI and decode a data URI back into a downloadable file.
BMI Calculator
Calculate your Body Mass Index from height and weight in metric or imperial units and see the matching WHO weight category instantly.