GPA Calculator — Credit-Weighted, 4.0 Scale
Credit-weighted GPA on the 4.0 scale — add courses, grades and credits. Client-side; grades stay private.
How to use
- 1 Add a row for each course with its letter grade and credit hours.
- 2 Your weighted GPA updates instantly on a 4.0 scale.
- 3 Add or remove courses as needed.
Why use this tool
- Credit-weighted GPA on the standard 4.0 scale (A+ to F).
- Add unlimited courses; see total credits at a glance.
- Runs entirely in your browser — your grades stay private.
Frequently asked questions
How is GPA calculated?
Multiply each course’s grade points by its credits, sum them, and divide by total credits: GPA = Σ(grade points × credits) / Σ credits.
What grade points does each letter use?
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.
Is this weighted or unweighted?
It is credit-weighted — courses with more credits count proportionally more, which matches how most colleges compute GPA.
Are my grades saved anywhere?
No — everything runs locally in your browser and nothing is uploaded.
What is GPA Calculator?
A GPA calculator converts letter grades to grade points and weights them by credit hours to produce a credit-weighted grade point average on the 4.0 scale.
GPA Calculator is a free productivity utility by Zerethon Tools. Credit-weighted GPA on the 4.0 scale — add courses, grades and credits. Client-side; grades stay private. Runs entirely in the browser — no signup, no upload.
- Category
- Productivity
- Pricing
- Free
- Privacy
- Browser-based
- Signup
- Not required
Privacy
Your data never leaves your browser unless explicitly stated. GPA Calculator runs entirely client-side — no server upload, no logging, no tracking of your input.
Related tools
Grade Calculator
Weighted grade from categories, plus “what do I need on the final”. Client-side.
Open toolPomodoro Timer
Pomodoro focus timer with automatic work/break cycling, custom durations, chime and notifications. Settings saved locally.
Open toolRandom Group Generator
Fairly split a class or team into random groups by count or by size. Re-roll any time. Client-side.
Open toolExam Countdown Timer
Live countdown to your exam, deadline or test. Label and date saved on your device. Client-side.
Open toolBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.