An interactive, web-based GPA calculator designed to help students accurately compute their GPA on a 10-point scale. Enter course details by category or add them manually, and the tool will instantly calculate your GPA along with a downloadable marksheet.
- π― Instant GPA calculation based on weighted grade points
- π§ Study motivation quotes & tips for productivity
- π Add courses by type (Theory, Lab, etc.)
- β Dynamically generate course rows and input grades
- π Download your marksheet as a PDF
- π‘ Learn how GPA is calculated with clear instructions
GPA = Total Weighted Points / Total Credits
Each grade has a corresponding point:
| Grade | Points |
|---|---|
| O | 10 |
| A+ | 9 |
| A | 8 |
| B+ | 7 |
| B | 6 |
| C | 5 |
| U | 0 |
- HTML5
- CSS3
- JavaScript
- html2pdf.js (for marksheet download)
- Open
home.htmlin your browser. - Add courses by credit type or manually add rows.
- Enter your grades β GPA is instantly calculated.
- Click Download Marksheet to save as PDF.
MIT License Β© 2025 Jay-2808
Thanks to the open-source community and educational tools that inspired this project.
Save it as README.md in your project folder.
Then run:
git add README.md
git commit -m "Added README for Student GPA Calculator"
git push