Grade Curve Calculator — Square-Root & Bell Curve
Curve a class's raw scores with the square-root curve formula, or bell curve them by mean-shift or SD-band letter grades.
Curved Score = √(Raw Score) × 10, with the raw score entered on a 0-100 scale. Because the square root grows fastest at low values and flattens near the top, this curve boosts weaker scores far more than strong ones — a raw 100 always stays 100.
Reference Values
Last verified:| Category | Range | What It Means | Status |
|---|---|---|---|
| Square-Root Curve Formula | Curved Score = √(Raw Score) × 10 | Raw score entered on a 0-100 scale. Because the square root function grows fastest at low values and flattens near the top, this curve lifts weak scores the most while a raw 100 always stays 100. | Good |
| Bell Curve Mean-Shift Formula | New Score = Old Score + (Target Mean − Actual Mean) | Every student's score moves by the same flat amount — the shift needed to move the class's actual mean to the instructor's target mean. Relative ranking between students never changes. | Good |
| Bell Curve Z-Score Formula | z = (Score − Mean) ÷ Standard Deviation | Measures how many standard deviations a score sits above or below the class average. Used only by SD-Band letter-grade mode, not by mean-shift mode. | Good |
| SD-Band: A (default) ★ | z > 1.5 (top ≈10% of the class) | Commonly cited default cutoff for a curved A. Adjustable in this calculator — many instructors use a wider or narrower band. | ★ Best |
| SD-Band: B (default) | 0.5 < z ≤ 1.5 (next ≈20%) | Commonly cited default cutoff for a curved B. | Good |
| SD-Band: C (default) | −0.5 ≤ z ≤ 0.5 (middle ≈40%) | Commonly cited default cutoff for a curved C — typically the largest single band, centered on the class average. | Okay |
| SD-Band: D (default) | −1.5 ≤ z < −0.5 (next ≈20%) | Commonly cited default cutoff for a curved D. | Poor |
| SD-Band: F (default) | z < −1.5 (bottom ≈10%) | Commonly cited default cutoff for a curved F. | Poor |
Source: Square-root curve formula per Calculator Academy, "Square Root Curve Calculator" (calculatoracademy.com); bell curve mean-shift and z-score methodology per VivaCalculator, "Bell Curve Grade Calculator" (vivacalculator.com). The SD-band letter-grade split (10/20/40/20/10) is a commonly used grading-curve convention, not a universal or accreditation-mandated standard — individual instructors set their own band widths, which is why this calculator makes the A and B cutoffs adjustable rather than fixed.
Worked Examples
Square-Root Curve — Single Score
- Raw Score
- 64
√64 × 10 = 8 × 10 = 80.00. A raw 64 (D range on the standard 10-point scale) becomes an 80 (B range) after the curve — a 16-point jump.
Square-Root Curve — Full Class List
- Raw Scores
- 49, 64, 66, 72, 81, 90, 100
Each score is curved independently with √(Raw) × 10: √49×10=70.00, √64×10=80.00, √66×10=81.24, √72×10=84.85, √81×10=90.00, √90×10=94.87, √100×10=100.00. Every raw 100 stays 100 no matter what — the curve can only add points, never subtract.
Bell Curve — Mean-Shift Mode
- Raw Scores
- 58, 62, 65, 70, 72, 75, 78, 80, 85, 90
- Target Mean
- 75
Actual class mean = (58+62+65+70+72+75+78+80+85+90)÷10 = 73.50. Shift = Target − Actual = 75 − 73.50 = +1.50. Every score moves up by exactly 1.50 points, so the ranking order between students never changes — only the class average moves to hit the target.
Bell Curve — SD-Band Letter Grades (Default Bands)
- Raw Scores
- 58, 62, 65, 70, 72, 75, 78, 80, 85, 90
Mean 73.50, SD 9.64. z = (Score − 73.50) ÷ 9.64 for each score, then graded against the default bands (A: z>1.5, B: 0.5<z≤1.5, C: −0.5≤z≤0.5, D: −1.5≤z<−0.5, F: z<−1.5). Note this same class produces only one A and two Fs under the SD-band method, versus a much gentler spread under mean-shift — the two bell curve modes are not interchangeable.
Why Square-Root Curving Helps Lower Scores More
- Raw Scores
- 55 and 90
√55×10=74.16 and √90×10=94.87. The lower score gains almost 4x as many points as the higher one, because the square root function's slope is steepest near zero and flattens as the input approaches 100. This is the defining property of a square-root curve versus a flat-point or mean-shift curve, which adds the same number of points to every score regardless of where it started.
How to Use This Calculator
- 1
Pick a curve type
Square-Root Curve for a single nonlinear formula, or Bell Curve for a class-relative curve with two sub-modes.
- 2
Enter raw scores
Type one score or a comma/line-separated list of a whole class's scores, each on a 0-100 scale.
- 3
For Bell Curve, choose Mean-Shift or SD-Band
Mean-Shift asks for a target class average; SD-Band assigns letter grades from each score's z-score against adjustable cutoffs.
- 4
Read the curved results
Curved scores, shifted scores, or z-scores and letter grades update instantly as you edit the score list.
- 5
Adjust SD-Band cutoffs if needed
The default A/B/C/D/F band widths are a common convention, not a fixed rule — change the A and B z-score cutoffs to match your own grading policy.
What Each Value Means
- Curved Score (points (0-100))
- The square-root-curved result of a raw 0-100 score, computed as √(Raw Score) × 10 — a nonlinear curve that boosts lower scores more than higher ones.
- Shifted Score (points)
- A raw score after a flat mean-shift bell curve, where every score in the class moves by the same amount needed to bring the class average up (or down) to a target mean.
- Z-Score (standard deviations)
- How many standard deviations a score sits above or below the class mean, calculated as (Score − Mean) ÷ Standard Deviation — the basis for SD-band letter-grade curving.