Tip Calculator
Split the bill, pick the tip, done.
Enter your courses with letter grades and credit hours to calculate your cumulative GPA on the standard 4.0 scale. Add as many courses as you need.
Courses
Grade
Credit hours
Points
12.0
12.0
12.0
GPA
4.00
A
Total credits
9
Quality points
36.0
Select a letter grade for each course
For each course row, choose your letter grade from the dropdown. Grades range from A+ (4.0) to F (0.0) using the standard 4.0 scale.
Enter the credit hours
Enter the number of credit hours (also called units or credits) for each course. Most courses are worth 3 credits; labs, seminars, and some electives may be 1, 2, or 4 credits.
Add more courses if needed
Click 'Add course' to include more rows. You can remove any row with the × button. The GPA updates live as you make changes.
Read your cumulative GPA
Your weighted GPA appears as a number on the 4.0 scale alongside a letter grade equivalent and the total credit hours used in the calculation.
GPA (Grade Point Average) is the standard academic performance metric used by universities and colleges across the United States, Canada, and many other countries. It's a weighted average of your course grades, where the weight is the number of credit hours for each course. A 3-credit course has three times the impact on your GPA as a 1-credit course.
The standard US 4.0 scale assigns grade points as follows: A/A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, D− = 0.7, F = 0.0.
To calculate GPA manually: multiply each course's grade points by its credit hours to get quality points. Add all quality points, then divide by the total credit hours. Our calculator does this automatically and updates in real time.
GPA thresholds matter for many academic milestones. Most universities require a minimum 2.0 GPA to remain in good academic standing. Scholarships often require 3.0 or higher. Dean's List honours are commonly awarded at 3.5 or above. Graduate school programmes typically want 3.0+ for admission, with competitive programmes requiring 3.5 or above.
Note that some institutions use different grading scales — some award A+ a value of 4.3, while others cap it at 4.0. Some programmes also use a percentage-based system or a different letter grade breakdown. Always check your institution's specific grading policy.
GPA is calculated by multiplying each course's grade points by its credit hours to get quality points, summing all quality points, and dividing by the total credit hours. For example: an A (4.0) in a 3-credit course gives 12 quality points. A B (3.0) in a 4-credit course gives 12 quality points. Total quality points = 24, total credits = 7, GPA = 24 ÷ 7 = 3.43.
A GPA of 3.0 (B average) is generally considered good and meets the minimum for most graduate programmes and scholarships. A 3.5+ is considered excellent and qualifies for Dean's List at most institutions. A 3.7+ is typically required for highly competitive graduate programmes.
Credit hours (also called units or credits) represent the workload of a course. Most lecture courses are worth 3 credit hours. Labs, physical education, and seminars are often 1–2 credits. Some science or engineering courses carry 4 credits. The number of credits is usually listed in the course catalogue.
On the standard 4.0 scale used by most US institutions, both A+ and A are worth 4.0 grade points. Some institutions (particularly high schools) award 4.3 for an A+, but this is non-standard at the college level. Our calculator uses the standard 4.0 cap.
To raise your GPA, focus on higher-credit courses (they have more weight in the calculation), consider retaking courses where you earned a low grade if your institution allows grade replacement, and maintain strong performance going forward. The impact of early poor grades diminishes as you accumulate more total credit hours.
Split the bill, pick the tip, done.
Calculate percentages in three different ways.
Find your pace, speed, and finish time.
Calculate your final grade and GPA.
Convert between any units instantly.
Find out exactly how old you are — in every unit.
Generate truly random numbers in any range.