Education

GPA & CGPA Calculator — Your Scale, Retakes and a Printed Sheet

Calculate semester GPA and cumulative CGPA from your courses, credits and grades under the grading system you choose — Bangladesh UGC 4.00, SSC/HSC GPA 5, a 4.0 letter scale or your institution's own — with retakes, incomplete and pass/fail courses, and print a result sheet.

Local Processing Your file stays on your device. Processing happens locally in your browser.

Your passport photos and personal images are processed directly in your browser. Your files are not uploaded to Fah Swe servers or shared with third parties.

Quick: grades and credits → GPA. Pro: retakes, course status, scale, precision, previous CGPA and a target planner.

Grading system

Nothing is assumed: pick the system your institution uses. Presets are only starting points — compare them with your official grading table.

Semesters and courses

Type a letter grade from your scale, or marks (e.g. 78) when your scale has mark ranges. Enter moves to the next course.

Import courses from a CSV file

Columns: Semester, Code, Course, Credits, Grade, Status (status optional: retake, incomplete, withdrawn, pass_fail, audit, exempt).

For the result sheet (optional)

Printed on the PDF only; never sent anywhere.

Result

CGPA
—
GPA credits
—
Credits earned
—

Paper & layout

Saved work

Kept in this browser only — nothing is uploaded. “This page only” forgets everything when the tab closes. “This device” keeps it in this browser's storage, which is not encrypted, can be read by anyone using this browser profile and can be erased when site data is cleared — download a backup.

Where to keep saved work

    Nothing saved yet.

    What is GPA & CGPA Calculator?

    GPA & CGPA Calculator works out semester GPA and cumulative CGPA from the courses, credits and grades you type, under the grading system you choose — Bangladesh UGC uniform 4.00, Bangladesh SSC/HSC GPA 5, a common 4.0 letter scale, or every point and mark range edited by you. University CGPA is total quality points ÷ total GPA credits. School GPA 5 averages core subject points with an optional bonus; a core F is 0. Pass/fail, audit, incomplete, withdrawn and exempt courses are shown honestly and are not mixed into GPA the same way. This is not an official board, UGC or university result. Work stays in this browser; device storage is optional and not encrypted.

    Key features

    • Presets labelled with their source; every grade, point and mark range is editable
    • Courses with credits and a letter or mark; one semester per term
    • Live semester GPA and CGPA; quality points use exact hundredths math
    • Pro: retakes (latest / best / all), incomplete, withdrawn, pass/fail, prior CGPA, target planner
    • Result-sheet PDF plus Excel/CSV of the courses
    • No upload; optional device save is not encrypted and can be cleared

    Popular uses

    • Estimate a university semester GPA before the official portal updates
    • Average SSC/HSC-style subject grade points on the GPA 5 bands you set
    • See what GPA you need on upcoming credits to reach a target CGPA

    Supported formats

    No required upload. Output: result-sheet PDF, Excel, CSV. Optional local workspace save.

    Troubleshooting

    • CGPA looks too high after a retake Check the retake rule: latest, best, or all attempts. Replaced rows stay on the sheet marked not counted.

    Also known as: Semester GPA calculator, CGPA planner, UGC 4.00 / GPA 5 calculator.

    How it works

    1. Choose your grading system; presets are labelled with where they come from, and you can edit every grade, point and mark range.
    2. Type each course with its credits and grade (a letter, or marks if your scale has mark ranges); add a semester for each term.
    3. Semester GPA and CGPA update as you type; Pro mode adds retakes, incomplete, withdrawn and pass/fail courses, a previous CGPA, precision and a target-CGPA planner.
    4. Download a result sheet (PDF) and the courses as Excel or CSV.

    FAQ

    Which grading system does it use?

    The one you choose. Nothing is assumed: Bangladesh UGC uniform grading (A+ = 4.00), Bangladesh SSC/HSC GPA 5, a common 4.0 letter scale — check your institution's plus/minus values — or your own grades, points and mark ranges.

    How is CGPA calculated?

    CGPA = total quality points ÷ total GPA credits, where quality points are grade point × credits for every graded course that counts. Pass/fail, audit, incomplete, withdrawn and exempt courses are not in the GPA; pass/fail and exempt credits are still earned.

    How are retaken courses handled?

    You choose: only the latest attempt counts (common), the best attempt counts, or every attempt counts. Replaced attempts stay on the result sheet, marked “not counted”.

    Is my data uploaded?

    No. Everything is calculated in this browser. Saved work stays on this page, or on this device only if you choose it — browser storage is not encrypted and can be cleared, so download a backup.

    Does this issue an official result?

    No. It calculates from the rows you enter on the scale you chose. Boards and universities publish their own results.

    How is university CGPA calculated?

    CGPA = total quality points ÷ total GPA credits, where quality points are grade point × credits for graded courses that count. Pass/fail and exempt credits can still be earned without entering GPA.

    ↑↓ move Enter open CtrlK search anywhere

    Add Fah Swe Tools to your Home Screen

    1. Tap the Share button in your browser.
    2. Scroll and choose “Add to Home Screen”.
    3. Tap “Add”. Fah Swe Tools then opens full screen from your Home Screen.