Calculate your SGPA and CGPA in seconds, for any university's grading scale.
Built with plain HTML, CSS, and vanilla JavaScript — no frameworks, no build tools, no login required.
- Multiple Grading Scales — VTU (CBCS), Anna University, Generic 10-point presets included
- Custom Scale Builder — Define your own grade-label and grade-point pairs if your university isn't listed
- Live Calculation — SGPA and CGPA update instantly as you enter data
- Multiple Semesters — Add as many semesters as you need, see running CGPA
- Fully Responsive — Works on mobile, tablet, and desktop
- No Login Required — Everything runs in your browser. No data is sent anywhere.
- localStorage Persistence — Your data stays saved even if you refresh or close the page
- Open
index.htmlin any modern browser (still under development, once completed you will see Live demo link) - Select your university's grading scale from the dropdown
- Click "Add Semester" to start entering subjects
- For each subject, enter the name (optional), credit value, and grade
- SGPA updates live per semester; overall CGPA shows at the top
- If your scale isn't listed, select "Build Custom Scale" and define your own grades
| Preset | Grades |
|---|---|
| VTU (CBCS) | S=10, A=9, B=8, C=7, D=6, E=5, F=0 |
| Anna University | O=10, A+=9, A=8, B+=7, B=6, C=5, U=0 |
| Generic 10-point | O=10, A+=9, A=8, B+=7, B=6, C=5, P=4, F=0 |
⚠️ Grade-point scales are subject to revision by universities. Verify against your current official scheme. The custom scale builder exists specifically so a wrong or outdated preset doesn't block you.
Poorvith M P