GPA Calculator

Add courses, credit hours, and letter grades for a credit-weighted GPA on the 4.0 scale — toggle honors/AP weighting when your school uses it.

Tool processing runs in your browser — your numbers/inputs are not uploaded to our servers for processing. Ads (if shown) load separately and do not receive your calculator inputs.Advertising · Details

Quick answer

TryCalculatingNow GPA Calculator computes credit-weighted semester and cumulative GPA on a 4.0 scale (optional honors/AP weights) privately in your browser — no signup and no transcript upload.

Offline note
After assets load, many browsers (Chrome/Edge/Firefox) can keep the calculator usable offline. Some browsers (e.g. Tor) or private modes block service workers — the calculator still runs online without uploading your inputs to our servers for processing.

Replace with your courses — starter rows are blank or mid-range so nothing looks “already done.”

Enter courses to calculate GPA.

Rate this tool

Auto-saves a local draft · Share puts numbers in the URL · Save this transcript… keeps a named copy on this device.

My Transcripts

    Embed this calculator

    Paste this iframe on your site. Includes a backlink to GPA Calculator. Opens chrome-less with ?embed=1.

    Grades stay in this browser only — not uploaded to our servers for processing.

    How is GPA calculated?

    Grade point average is a credit-weighted mean of your letter grades on a numeric scale. You add each course, pick credits and a letter (including +/− where your school uses them), optionally mark honors or AP, and the tool returns semester GPAs plus a cumulative number. Everything runs in the browser — useful when you are planning next term’s schedule or checking scholarship cutoffs without pasting a transcript into a random form.

    What is the difference between weighted and unweighted GPA?

    Unweighted GPA treats an A in PE the same as an A in AP Chemistry: both are 4.0. That fairness helps colleges compare students across different course menus. Weighted GPA rewards rigor by bumping honors (+0.5) and AP/IB (+1.0) on this calculator, so an A in AP can count as 5.0 quality points per credit. Toggle the checkbox to flip between the two views without re-entering rows.

    Grade → point table

    LetterPointsWeighted (AP A)
    A+ / A4.05.0
    A−3.74.7
    B+3.34.3
    B3.04.0
    B−2.73.7
    C+2.33.3
    C2.03.0
    C−1.72.7
    D+1.32.3
    D1.02.0
    D−0.71.7
    F0.00.0 (no weight bump)

    Honors uses the same base points with +0.5 (capped at 4.5 for an A). Your district may publish a different table — when transcript and calculator disagree, the handbook wins.

    How do I calculate cumulative GPA across semesters?

    Click Add semester to keep Fall and Spring separate while still seeing one cumulative figure. That matches how many students think: “How did this term go?” and “Where do I stand overall?” Pass/fail or audited courses usually contribute zero quality points and should be omitted unless your school assigns a numeric equivalent.

    College applications and scholarships

    Many applications ask for both weighted and unweighted GPA, or they recalculate from transcripts themselves. Use this tool to sanity-check what you report, not as an official transcript. Scholarship portals that demand “3.5+ weighted” expect you to know whether dual-enrollment and AP weight the same way your high school does.

    Privacy

    Course names and grades never upload. Clear your tabs when you finish if you share a computer. No dark-pattern upsells, no email walls — just the math.

    Quality points in one sentence

    Multiply each course’s grade points (after any weight bump) by its credits, add those products, and divide by total credits. That quotient is your GPA. Empty credit fields or F grades still matter: zeros pull the average down unless you remove the row entirely.

    Planning next semester

    Duplicate your current term, change a hypothetical B to an A, and watch cumulative GPA move. That “what-if” loop is why dynamic rows exist — faster than rebuilding a spreadsheet when you are registering for classes on a deadline. For needed exam percents inside a single course, use the final grade calculator instead; GPA cares about letters and credits across a term.

    Not an official grade report. Formulas follow common weighted averages. Your syllabus, board, or registrar always wins — scales and rounding differ. Numbers stay in your browser.

    Frequently asked questions

    What is the difference between weighted and unweighted GPA?

    Unweighted GPA caps most letter grades at 4.0. Weighted GPA adds +0.5 for honors and +1.0 for AP/IB (on this tool), so challenging courses can lift your average above 4.0.

    How are letter grades converted to points?

    Standard 4.0 mapping: 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.

    Do credit hours matter?

    Yes. GPA is credit-weighted: quality points = grade points × credits, then divide by total credits. A 4-credit A moves your average more than a 1-credit A.

    Can I calculate multiple semesters?

    Yes. Add semester groups, name them, and enter courses in each. The cumulative GPA combines every course you listed.

    Will this match my school’s transcript exactly?

    Most U.S. high schools and colleges use a close variant of this scale, but some treat A+ as 4.3, skip D−, or weight IB differently. Always compare against your handbook.

    Is my course list stored online?

    No. Courses stay on this device only (optional browser storage so a refresh can restore your last draft). Nothing is uploaded to a server.

    TryCalculatingNow