GPA Calculator
Compute weighted GPA from grades and credits, one per line.
GPA = —
GPA: Grade Point Average
In the US system, GPA uses a 0–4 scale (A = 4, B = 3, C = 2, D = 1, F = 0) and is weighted by credit hours: GPA = Σ(grade · credits) / Σ credits. Example with three courses — A (3 cr), B (4 cr), B (3 cr): (4·3 + 3·4 + 3·3) / 10 = 33 / 10 = 3.3. Brazil uses the analogous CR (coeficiente de rendimento); USP and UFRJ use a 0–10 scale, some private schools use 0–4. CRA is the credit-weighted version; CRG is the overall average. Plus/minus modifiers (A− = 3.7, B+ = 3.3) are common in the US but not universal.
Applications and context
GPA gates scholarships, exchange programs (minimum CR 7 or GPA 3.0 is common), and graduate-school admissions — MBA and master's programs weigh GMAT/GRE heavily but still look at GPA. It also drives Latin honors in US universities: Cum Laude ≥ 3.5, Magna Cum Laude ≥ 3.7, Summa Cum Laude ≥ 3.9.
FAQ
What's a good GPA? Above 3.5 is considered strong for grad-school applications; 3.0 is the typical baseline. Top schools often look for 3.7+.
Weighted vs unweighted GPA? Weighted GPA gives extra points to honors/AP/IB courses (often on a 5.0 scale); unweighted treats all courses equally on the 4.0 scale.
How do I convert Brazilian grades to GPA? A common mapping: 9–10 → 4.0, 8–8.9 → 3.5, 7–7.9 → 3.0, 6–6.9 → 2.5, below 6 → fail. Each university may use its own table.
Related Tools
ENEM Target Average: Score Still Needed
Enter the goal, the scores already earned and how many tests are left to get the mean still needed on ENEM, Brazil's university entrance exam.
Required Final Grade Calculator
Compute the minimum final exam grade needed to reach a target average.
Student Final Grade Average by Quarters
Calculates student final average from term grades entered.
Basic Statistics Calculator
From a list of numbers, compute mean, median, mode, min, max, sum, standard deviation and variance (population and sample). Everything in your browser.
Z-Test for a Mean (Known σ)
Computes the z-test for a mean when the population standard deviation is known. It's the simplest case of hypothesis testing about a mean: the statistic measures how many standard errors separate the observed mean from the hypothesized value. When σ is known (or the sample is large), the normal distribution is used instead of the t. The tool returns the z statistic and the two-sided p-value. Enter the sample mean, the hypothesized mean, the population standard deviation and the sample size.
Brazilian Grade to US Letter Conversion
Converts Brazilian grade 0-10 to US school system letter concept.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.