GPA Calculator
Work out your grade point average on eleven grading scales — US 4.0, India 10-point, Korea 4.5, the inverted German scale and more — with a target simulator.
Your courses this term
Already have a prior GPA?
3.47
62.4 quality points over 18 credits
—
Add your prior GPA below to see the cumulative figure.
18
Where this sits on the scale
Good — solid academic standing.
Enter credit values to calculate your GPA.
Course breakdown
| Course | Grade | Credits | Quality Pts |
|---|---|---|---|
| Course 1 | A- | 3 | 11.1 |
| Course 2 | A- | 3 | 11.1 |
| Course 3 | B+ | 4 | 13.2 |
| Course 4 | A- | 3 | 11.1 |
| Course 5 | B | 2 | 6 |
| Course 6 | B+ | 3 | 9.9 |
| Total | 18 | 62.4 | |
Target GPA simulation
Required GPA
3.8
Achievable — you need a 3.8 average in your remaining credits.
You need at least a A average in your remaining courses.
Grading scale reference
| Grade | Points |
|---|---|
| A+ | 4 |
| A | 4 |
| A- | 3.7 |
| B+ | 3.3 |
| B | 3 |
| B- | 2.7 |
| C+ | 2.3 |
| C | 2 |
| C- | 1.7 |
| D+ | 1.3 |
| D | 1 |
| D- | 0.7 |
| F | 0 |
US (4.0 scale) — grade points as published by Indiana University Registrar.
Method: total quality points ÷ total credits, using US (4.0 scale). Grade points as published by Indiana University Registrar.
GPA calculator. Credit-weighted grade point average on eleven grading scales.
A GPA calculator multiplies each course grade by its credit hours, adds those quality points together and divides the total by the credits taken. This one runs that arithmetic on eleven grading systems — the US 4.0 scale, India's 10-point CGPA, Korea's 4.5 and the inverted German 1,0–5,0 among them — and folds in prior credits for a cumulative figure.
Quality Points ÷ Credits: What a Grade Point Average Measures
A grade point average is one number standing in for a whole transcript. Each letter grade becomes a point value, that value is multiplied by the course's credit hours to give its quality points, and the quality points are divided by the credits. The University of Illinois registrar writes the arithmetic out with a worked figure — 35 quality points ÷ 16 GPA hours = 2.1875 — and Rice's registrar phrases it as "add up these products (the total quality points) and divide this sum by the total number of credits taken." Credits are the reason a 4-credit course moves the average further than a 2-credit one, and the reason an unweighted average of your letter grades is a different number.
This page opens holding a six-course term rather than an empty form: A−, A−, B+, A−, B, B+ against 3, 3, 4, 3, 2 and 3 credits. The Semester GPA card reads 3.47 and its subtitle names the two figures behind it, 62.4 quality points over 18 credits. A gauge under the cards marks where 3.47 sits on the 4.0 track, a sentence under it reads "Good — solid academic standing," and a line at the very foot of the calculator, after the tables, names both the method and its publisher: "Method: total quality points ÷ total credits, using US (4.0 scale). Grade points as published by Indiana University Registrar."
That attribution is a step calculator.net, gpacalculator.io and RapidTables all skip: calculator.net labels its numbers "the numerical equivalents used for this calculator," gpacalculator.io calls its scale "pretty standard," and RapidTables prints the points with no source attached. Indiana's registrar publishes A+ and A at the same 4.0, and that is the table shipped here. Calculator.net scores A+ at 4.3 and RapidTables at 4.33, so a term of four A+ courses averages 4.3 on calculator.net's table, 4.33 on RapidTables' and 4.0 on this one. Arizona State's registrar publishes A+ at 4.33 while capping the cumulative average at 4.00, and Columbia's School of Professional Studies publishes it at 4.33 too, so none of those figures is invented. The gap is worth knowing before you paste a number into an application, because a GPA quoted above 4.0 invites the question of which scale produced it.
Germany runs the other way. 1,0 is the best mark a student can be given, 4,0 is the lowest pass and 5,0 is a fail, so every comparison on the page inverts: the gauge fills toward 1,0, the standing sentence reads "Excellent (sehr gut)" at an average of 1.5 or better, and the best average a target simulation can offer is the lowest number rather than the highest. Select that scale and the method line names the Kultusministerkonferenz instead.
India's 10-point CGPA is where the letters themselves catch people out. The UGC's Choice Based Credit System table runs O, A+, A, B+, B, C, P and F, with Ab for a missed examination. The pass grade is P at 4 points, and no D appears anywhere on it — a picker that offers D for an Indian transcript is offering a letter the UGC's own table does not contain. Japan is the same trap in a different alphabet: its top grade is S, worth 4.0, above A at 3.0, so a Japanese transcript full of A grades is a 3.0 term and not a 4.0 one.
Three country pages share this engine and add the national rule a hub cannot carry. The Indonesian kalkulator IPK applies the DIKTI predikat bands per degree level, the Thai GPA and GPAX page lists the per-university เกียรตินิยม thresholds, and the Malaysian kalkulator CGPA implements MPM's unweighted STPM formula beside the credit-weighted university one. Each is written in that country's own language.
Driving the Calculator: Scale, Courses, Prior Credits, Target
Everything arrives filled in and the figures move as you type. There is no calculate button, and the state rides in the address bar, so a finished calculation can be sent to an advisor as a link.
1. Set Grading scale first, before you touch the grades. The picker offers eleven systems and the grade dropdowns are rebuilt from whichever one is selected — US (4.0 scale), India (10-point CGPA), Korea (4.5 scale), Korea (4.3 scale), Japan (4.0 scale), Germany (1–5, inverted), UK (Classification), Australia (7-point), Indonesia (DIKTI), Thailand (4.0 scale) and Malaysia (CGPA 4.0).
2. Fill in Your courses this term. Six rows are open, each pairing a Grade dropdown with a Credits box. Add course reveals another row up to a ceiling of ten, and Remove course takes one away. A row left at 0 credits drops out of the average and out of the breakdown, which is how you park a course you have not been graded on yet.
3. Open Already have a prior GPA? if you want the cumulative figure. It takes Previous cumulative GPA and Completed credits, and until the credits box is above zero the Cumulative GPA card shows an em dash with the hint "Add your prior GPA below to see the cumulative figure." Once it has both, the Total credits card switches from this term's credits to the combined total, and the gauge and the standing sentence start reading the cumulative number instead of the semester one.
4. Open Target GPA simulation to work backwards. Four boxes — Current GPA, Completed credits, Target GPA, Remaining credits — produce a Required GPA plus a verdict in plain words: "Achievable — you need a 3.8 average in your remaining credits," or "Already achieved — your current GPA exceeds your target," or "Not achievable — even perfect grades would not reach your target," with the maximum you can still reach named in that last case.
5. Read the Course breakdown table under the results. It gives each course its grade, its credits and its quality points, with a Total row at the foot, so you can see which course is dragging the average rather than only that something is.
6. Open Grading scale reference when a letter is ambiguous. The fold lists the selected scale's grades with their point values and, on the scales that carry them, the official description under each one — sehr gut on the German table, High Distinction on the Australian, Sangat Baik on the Indonesian.
At the foot of the calculator one link points sideways: convert a mark to a percentage for a course scored out of a raw total rather than lettered.
Five Cases, Worked Against the Live Numbers
The opening term: 3.47 from 62.4 quality points over 18 credits
Nothing needs touching for a complete answer. The scale sits on US (4.0 scale) and six courses are already loaded — A−, A−, B+, A−, B, B+ carrying 3, 3, 4, 3, 2 and 3 credits.
The arithmetic behind the card, row by row:
- A− × 3 credits = 11.1
- A− × 3 credits = 11.1
- B+ × 4 credits = 13.2
- A− × 3 credits = 11.1
- B × 2 credits = 6
- B+ × 3 credits = 9.9
That totals 62.4 quality points across 18 credits, and 62.4 ÷ 18 = 3.4666…, which the page reports as 3.47. Cumulative GPA shows an em dash, because no prior credits have been entered. Total credits reads 18.
The 4-credit B+ is the row worth staring at. It contributes 13.2 quality points, more than any A− here, and it is also the single biggest drag on the average. Move that one course from B+ to A− and the term lifts to 3.56; lift the 2-credit B to A− instead and it lifts to 3.54, because the change is worth 1.6 quality points in the first case and 1.4 in the second.
Adding a prior GPA: 3.2 over 60 credits becomes a 3.26 cumulative
Leave the six courses as they are and open Already have a prior GPA?. Type 3.2 into Previous cumulative GPA and 60 into Completed credits.
The prior work carries 3.2 × 60 = 192 quality points. This term adds 62.4 over 18 credits, so the combined figure is 254.4 ÷ 78 = 3.2615…, reported as a Cumulative GPA of 3.26. Total credits switches from 18 to 78, and the gauge stops tracking the semester figure and starts tracking 3.26.
The distance between the two cards is the whole point of entering the prior line. A 3.47 term feels like progress and is, but it moves a 60-credit record by six hundredths, because 18 new credits are less than a quarter of the transcript. Semester GPA answers how the last four months went; Cumulative GPA answers what an employer or a graduate programme will read.
Target: 3.2 now, 3.5 wanted, 60 credits left to take
Open Target GPA simulation and enter 3.2 as Current GPA over 60 Completed credits, then 3.5 as Target GPA with 60 Remaining credits.
Required GPA reads 3.8, and the verdict beneath it is "Achievable — you need a 3.8 average in your remaining credits." A second line translates the decimal into something you can act on by naming the nearest grade that clears it: A.
The number comes out of a single rearrangement. Your target implies 3.5 × 120 = 420 quality points across the finished degree, you already hold 3.2 × 60 = 192 of them, and the missing 228 have to come out of 60 credits — 228 ÷ 60 = 3.8. The page also reports the ceiling: straight 4.0s across those 60 credits would land you at 3.6, so there is a tenth of a point between the target and the best outcome available.
A target that cannot be reached: 2.0 over 90 credits, 3.8 wanted
Type 2.0 as Current GPA over 90 Completed credits, then 3.8 as Target GPA with 15 Remaining credits.
Required GPA prints an em dash instead of a figure, and the verdict reads "Not achievable — even perfect grades would not reach your target. Maximum achievable: 2.29." The raw arithmetic asks for a 14.6 average, which no grading scale on the page can supply, so the calculator withholds the number and reports the ceiling.
2.29 is where 15 credits of straight A land a 90-credit record: 180 existing quality points plus 60 new ones over 105 credits. What moves that ceiling is how many credits are still unspent. The same student with 30 credits remaining tops out at 2.5, and with 60 remaining at 2.8.
A German 2.3 heading for 1.9: why the required number goes down
Switch Grading scale to Germany (1–5, inverted). The grade dropdowns rebuild themselves into 1,0 · 1,3 · 1,7 · 2,0 · 2,3 · 2,7 · 3,0 · 3,3 · 3,7 · 4,0 · 5,0 — the German comma is part of the grade's own name — and your entered grades are re-mapped to the closest grade by quality ratio, which refills the form and is not a conversion.
In the target block, enter 2.3 as Current GPA over 60 Completed credits and 1.9 as Target GPA with 60 Remaining credits. Required GPA reads 1.5 and the verdict is achievable. The best achievable figure is 1.65, a smaller number than the target, because on this scale smaller is better and straight 1,0 grades pull the average down rather than up.
Every comparison on the page has to invert for this to come out right, and that is where a calculator built around a US 4.0 assumption goes wrong. A tool that treats "best possible" as the scale maximum would report 5,0 as the ceiling for a German student, which is the fail grade.
The Eleven Scales, Their Top Grade and Who Publishes the Points
| Grading scale | Grades in the dropdown | Best grade and its points | Grade points published by |
|---|---|---|---|
| US (4.0 scale) | A+, A, A−, B+, B, B−, C+, C, C−, D+, D, D−, F | A+ and A both 4.0 | Indiana University Registrar |
| India (10-point CGPA) | O, A+, A, B+, B, C, P, F, Ab | O = 10 | UGC — Guidelines for CBCS |
| Korea (4.5 scale) | A+, A, B+, B, C+, C, D+, D, F | A+ = 4.5 | Korean Council for University Education |
| Korea (4.3 scale) | A+, A0, A−, B+, B0, B−, C+, C0, C−, D+, D0, D−, F | A+ = 4.3 | Korean Council for University Education |
| Japan (4.0 scale) | S, A, B, C, F | S = 4.0 | MEXT / JUAA |
| Germany (1–5, inverted) | 1,0 through 4,0 in steps, then 5,0 | 1,0 — lower is better | Kultusministerkonferenz |
| UK (Classification) | First (1st), 2:1, 2:2, Third (3rd), Fail | First = 4.0 | QAA — Frameworks for HE Qualifications |
| Australia (7-point) | HD, D, C, P, F | HD = 7 | Universities Australia |
| Indonesia (DIKTI) | A, A−, B+, B, B−, C+, C, D, E | A = 4.0 | Permendikbudristek 53/2023 |
| Thailand (4.0 scale) | A, B+, B, C+, C, D+, D, F | A = 4.0 | OBEC (B.E. 2551) |
| Malaysia (CGPA 4.0) | A, A−, B+, B, B−, C+, C, C−, D+, D, F | A = 4.0 | Majlis Peperiksaan Malaysia |
The Two Formulas: the Average, and the Average You Still Need
- = The grade points your scale awards course i. On the US table an A− is 3.7 and an A+ is 4.0; on the Korean 4.5 table an A+ is 4.5; on the Indian table a P is 4 out of 10.
- = The credit hours of course i — SKS in Indonesia, หน่วยกิต in Thailand, credit points in Australia. A row entered with 0 credits is excluded from both sums.
- = The quality points of one course, the figure the Course breakdown table prints in its last column. Six courses here total 62.4.
- = Your current cumulative average, the Current GPA box of the target block.
- = Credits already on the transcript. This is the figure that decides how much a future term can move the number.
- = Credits still to be taken. As it shrinks, the required average climbs and eventually leaves the scale.
One formula covers all eleven scales, because the only thing that changes between them is the table of point values feeding : multiply each grade by its credits, sum both columns, divide. The page rounds the result to two decimal places, so 62.4 ÷ 18 = 3.4666… is reported as 3.47.
The target simulator is the same identity rearranged. If a target average has to hold over every credit you will ever take, the quality points it demands are , you already hold of them, and the difference has to come out of the credits that remain:
Three consequences fall straight out of the denominator, and they are the reason the block reports a verdict rather than only a number.
1. When is 0 there is nothing to divide by. The Required GPA card shows an em dash and the line beneath reads "No credits left to take — this figure is final."
2. When lands above the scale's best grade the target is out of reach, so the card shows an em dash again and names the maximum instead. That maximum is the same formula run forwards with perfect grades: 90 credits at 2.0 plus 15 at 4.0 gives 240 ÷ 105 = 2.29.
3. On an inverted scale every one of those comparisons flips. The engine is told which point value is the *best* grade on the scale — 4.0 on the US table, 1,0 on the German one — and reverses the direction of every comparison, so "above the best grade" means below the German 1,0, and a required 1.5 is a harder ask than a required 2.3.
The same identity solves for the credits instead of the average. A 2.0 student wanting 3.0 needs — 90 completed credits, a one-point gap and a one-point ceiling above the target means 90 more credits of straight A. That is a second degree's worth of credits, and the reason a record this far below its target is worth attacking course by course — through repeats, where the institution allows them — rather than by out-averaging it.
Where a GPA Comes Out Wrong
- Averaging the letter grades instead of weighting by credits. A student with an A in a 1-credit seminar and a C in a 5-credit lab has a 2.33 GPA, not the 3.0 that averaging the two letters suggests. The credits column is not decoration, and skipping it flatters a transcript whose heavy courses went badly.
- Entering a 4.3-scaled A+ into a 4.0 table, or the reverse. This page follows Indiana University's registrar in scoring A+ at 4.0; calculator.net scores it at 4.3. Check what your own transcript legend says before comparing a number from one tool against a number from another, because the two are not measuring the same maximum.
- Typing an Indian or Japanese transcript into the US dropdown. India's UGC table has no D at all — the pass grade is P at 4 points out of 10 — and Japan's top grade is S rather than A. Picking the wrong scale silently rescales every course; select the grading system first and enter the grades second.
- Reading a German average as if higher were better. 1,0 is the best grade and 5,0 is a fail, so a 1.7 average beats a 2.3 one. On that scale a target simulation returns a required figure lower than your current one, which looks like an error until you remember which way the axis runs.
- Putting pass/fail, withdrawn or transfer credits into the rows. Rice's registrar keys the GPA to the letter grade a course carries: a P brings credit and leaves the average untouched, while an F brings no credit and still counts against it. So a P or W row belongs out of the form, or parked at 0 credits, and a failed course belongs in it at the credits it was worth.
- Treating the target simulator's Completed credits as this term's credits. The target block is a separate calculation from the course rows above it. Completed credits there means everything already on the transcript, and Remaining credits means everything still to come — not the six courses you just typed.
- Expecting the last term of a degree to move a cumulative average. With 90 credits behind you, 15 credits of perfect grades shift a 2.0 to 2.29. The number of credits still available is the binding constraint, and it only ever shrinks, so a target checked in the first year is worth more than the same target checked in the last.
- Assuming the hundredth on this page matches the hundredth on your transcript. Illinois truncates to two decimals rather than rounding — its own worked example turns 2.1875 into 2.18 — while Dartmouth computes to 14 decimal places and then rounds to two. This page rounds. On a figure sitting near a scholarship threshold, the registrar's rule is the one that counts.
What This Page Declines to Do
Several of these are deliberate refusals rather than gaps, and a reader is better served by seeing them named than by discovering one at the point of trusting a number.
It does not convert a GPA from one scale to another. Switching the picker re-maps your entered grades to the nearest equivalent by quality ratio so you do not have to retype six rows. Read that as a shortcut for refilling the form, and nothing more. There is no defensible universal conversion. A straight linear map puts the pass mark in the wrong place. Scholaro, which does convert, treats the tables as a product — its calculator offers 500 grading scales free and more than 800 to subscribers, and meters the free tier at three calculations a day — because the right table depends on which institution issued the transcript. And the modified Bavarian formula that German universities apply to a foreign transcript needs the maximum grade and the minimum passing grade of your origin system before it can produce a German figure at all. A number from this page is your average on the scale you study on.
There are no ECTS grades here, and there is nothing to add. The European Commission's own guidance is that the 2015 ECTS Users' Guide "proposes implementation of ECTS grade distribution tables in place of the older ECTS grading scale (A, B, C, D, E)," because — as the same page puts it — "different grading scales may be used across various institutions in a single country." A distribution table is a statement about one institution's cohort, not a letter this or any calculator could hand you.
No weighted US high-school GPA. Nothing sits above the eleven point tables to add bonus points for an honors, AP or IB course, so the weighted number a US high-school transcript prints beside the unweighted one is out of reach here.
Ten courses, and no more. Six rows open, Add course reveals up to ten in total. A term with more than ten graded courses has to be entered in two passes, or condensed by grouping equal grades into one row with their credits added together, which produces the identical average.
No percentage entry and no 0–10 numeric scale on this picker. Every one of the eleven scales here is a dropdown of published letter grades. A mark given as a raw percentage has to be turned into your institution's letter first; the percentage calculator handles the arithmetic side of that.
It does not know your university's own rules. Which courses enter the GPA, whether a repeated course replaces the original grade or joins it, how a transfer credit is treated and where the rounding falls are all set locally and vary between two campuses of the same system. The figure here is the standard credit-weighted average; your registrar's figure is the one on the transcript.
GPA Calculation and Grading Scales — Frequently Asked Questions
How do I calculate my GPA?
Multiply each course's grade points by its credit hours, add the results, and divide by the total credits. Six courses worth 62.4 quality points across 18 credits give 62.4 ÷ 18 = 3.47.
Is an A+ worth 4.0 or 4.3?
It depends on the institution, and this page uses 4.0. Indiana University's registrar publishes A+ and A at the same 4.0 grade points. Calculator.net uses 4.3, which is why the same transcript can produce two different figures.
What is the difference between semester GPA and cumulative GPA?
Semester GPA covers only the courses in one term; cumulative GPA covers everything on the transcript. The page reports both as separate cards. A strong term barely moves a long record — the 3.47 term above lifts a 3.2 average over 60 credits only as far as 3.26, because 18 new credits are less than a quarter of the total.
How do I add my previous GPA to get a cumulative figure?
Open the fold marked "Already have a prior GPA?" and fill in Previous cumulative GPA and Completed credits. The calculator turns your prior average back into quality points — 3.2 over 60 credits is 192 of them — adds this term's, and divides by the combined credits. Until the Completed credits box is above zero, the Cumulative GPA card shows an em dash.
What GPA do I need this semester to reach my target?
Open Target GPA simulation and give it your current average, the credits behind you, the average you want and the credits ahead. A student at 3.2 over 60 credits aiming for 3.5 with 60 credits left needs a 3.8 average, which the page also names in grade terms: an A. It reports the ceiling alongside, in this case 3.6.
Can I still raise my GPA in my final year?
Only as far as the arithmetic allows, and the calculator says so when it does not. At a 2.0 over 90 completed credits with 15 credits left, straight A grades reach 2.29, so the Required GPA card shows an em dash and the verdict reads "Not achievable — even perfect grades would not reach your target. Maximum achievable: 2.29." What decides that ceiling is how many credits are left to earn: the same student with 60 credits still to take tops out at 2.8.
Does this calculator convert my GPA to the US 4.0 scale?
No, by design. Changing the scale re-maps your entered grades to their nearest equivalent by quality ratio so you do not retype the form, and that is a convenience rather than a conversion. Institutions that do convert use their own tables — German universities run the modified Bavarian formula, which needs the maximum grade and the minimum passing grade of your origin system — and a single universal mapping does not exist.
Which grading scales does it support?
Eleven, chosen from the Grading scale dropdown: US 4.0, India 10-point CGPA, Korea 4.5, Korea 4.3, Japan 4.0, Germany 1–5 inverted, UK Classification, Australia 7-point, Indonesia DIKTI, Thailand 4.0 and Malaysia CGPA 4.0. Each names its own publisher in the method line at the foot of the calculator.
Why is my GPA a hundredth different from my transcript?
Rounding is the usual cause, and registrars do not agree on it. The University of Illinois states that its transcript GPA "displays two digits to the right of the decimal point and is truncated, not rounded," so its worked example of 2.1875 prints as 2.18. Dartmouth calculates to 14 decimal places in Banner and then applies standard rounding to two. This page rounds, so a figure ending in 5 at the third decimal can sit one hundredth above a truncating registrar's. Course-inclusion rules are the other cause: some institutions leave repeats, transfers or non-degree courses out of the calculation entirely.
Do pass/fail and withdrawn courses count toward my GPA?
A pass does not, and a fail does. Rice University's registrar states that "credit earned with a pass grade (P) does not affect GPA" while "Fs count toward your GPA even though no credit is earned." Leave P and W rows out of the form, and keep every F in with its full credit value. Policies on WF and on repeated courses vary by institution, so check your own catalog before excluding anything else.
Can I use this for a weighted high-school GPA with AP or honors courses?
Not for the weighted figure. Bonus points for honors, AP and IB courses are set district by district: St. Johns County in Florida adds 0.5 to an honors course and 1.0 to an AP, IB, AICE or dual-enrollment one, which puts an A in an AP course at 5.0. This page carries one published point table per scale, so enter your grades as they stand and the result is the unweighted GPA. The University of California then recalculates its own figure from that transcript: A–G courses taken between the summers after 9th and 11th grade, pluses and minuses dropped, and no more than 8 honors points across the two years.
What counts as a good GPA on each scale?
The page draws its bands at 50%, 70% and 90% of whatever the selected scale's top grade is, so the same four verdicts follow you across all eleven. On the US 4.0 scale that puts "Excellent — outstanding academic performance" at 3.6 and above, "Good — solid academic standing" from 2.8, "Satisfactory — meets graduation requirements" from 2.0, and a warning about academic probation below it. On India's 10-point scale the same cuts land at 9.0, 7.0 and 5.0; on Australia's 7-point scale at 6.3, 4.9 and 3.5. Germany is banded separately against its own official words: sehr gut to 1.5, gut to 2.5, befriedigend to 3.5 and ausreichend to 4.0.
What should I do with the number once I have it?
Read the Course breakdown before you read the average. It shows which course is holding the figure down, and the quality points column makes the leverage obvious — a 4-credit B+ costs more than a 2-credit B, so a repeat or an extra study hour is worth more there. If you are applying somewhere, quote the cumulative figure with the scale attached ("3.26 on a 4.0 scale"), because a bare number is ambiguous the moment an application crosses a border. If you are planning a term, work backwards from the target block instead: it converts an ambition into a grade average you can aim a timetable at.
Is this GPA calculator free, and how many courses can I enter?
It is free with nothing to sign up for and no cap on how many times you run it. Ten courses per calculation, six rows open on arrival and four more behind Add course. Results update as you type, the state travels in the URL so a filled-in calculation can be shared as a link, and the calculator can be embedded on another site.
Sources & References
- Indiana University Office of the Registrar, "Grade values" — the US 4.0 points this calculator uses, including A+ = 4.0. Worth naming because the largest incumbent scores A+ as 4.3, which inflates every US result it reports.
- University Grants Commission, "Guidelines on Adoption of Choice Based Credit System" — the Indian 10-point letter table exactly as implemented here: O 10 · A+ 9 · A 8 · B+ 7 · B 6 · C 5 · P (Pass) 4 · F 0 · Ab (Absent) 0
- European Commission, ECTS Users' Guide 2015 — why this calculator offers no ECTS conversion: the guide proposes grade distribution tables in place of the older A–E conversion scale, and a distribution table is a statement about one institution's cohort, not a grade to convert to
- Permendikbudristek No. 53/2023, art. 30 — the Indonesian DIKTI pass floors behind that scale: 2.00 for diploma and bachelor's, 3.00 for professional, master's and doctoral programmes
- Majlis Peperiksaan Malaysia, Peraturan dan Skema Peperiksaan STPM §21.5 — the Malaysian 4.00 grade points, from A 4.00 down to F 0.00