GPA / CGPA Calculator
Calculate your GPA, CGPA, and SGPA online. Supports 10-point and 4.0 grading scales. Convert grade points to percentage instantly.
GPA / CGPA Calculator — For Students
The GPA Calculator from SarkariTool helps students calculate their Semester Grade Point Average (SGPA) and Cumulative GPA (CGPA) using the credit-weighted formula. It supports three grading scales commonly used in India and internationally.
Supported Grading Systems
- 10-Point Scale — Used by most Indian universities, CBSE, and UGC. Grades range from O (10) to F (0).
- 4.0 Scale — Used in the United States and many international institutions. Grades from A (4.0) to F (0).
- 5.0 Scale — Used by some colleges. Grades from A+ (5) to F (0).
How to Use
- Select your grading scale from the dropdown.
- Enter each subject name, credit hours, and grade.
- Add more subjects using the "Add Subject" button.
- Your GPA, total credits, and approximate percentage update in real time.
Percentage Conversion
The calculator uses standard conversion formulas: CGPA × 9.5 for the 10-point scale (CBSE/UGC formula), and proportional scaling for 4.0 and 5.0 scales. Note that these are approximations and may vary by university.
Frequently Asked Questions
How is SGPA calculated?
SGPA (Semester Grade Point Average) is the weighted average of grade points obtained in all courses in a semester. It is calculated by summing (credit × grade point) for each subject and dividing by the total credits.
What grading scales are supported?
The calculator supports three scales: 10-point (used by CBSE, UGC, and most Indian universities), 4.0 (US and international standard), and 5.0 scale. You can switch between them using the dropdown.
How is percentage approximated from GPA?
For the 10-point scale, percentage = GPA × 9.5 (CBSE formula). For the 4.0 scale, percentage = (GPA / 4) × 100. For the 5.0 scale, percentage = (GPA / 5) × 100. These are standard approximations used by most universities.
Can I add more than 5 subjects?
Yes. Click the 'Add Subject' button to add as many rows as needed. There is no limit on the number of subjects.
How do I correct a mistake?
Simply change the credit or grade value in any row, and the result updates instantly. You can also delete rows using the trash icon, or click 'Reset All' to start over.
What is the difference between GPA and CGPA?
GPA (Grade Point Average) is calculated for a single semester. CGPA (Cumulative GPA) is the average GPA across all semesters. To calculate CGPA, enter all subjects from all semesters together.
Is my data stored anywhere?
No. All calculations happen in your browser using JavaScript. No data is sent to any server.