GALAXY OF TOOLS

हिंदी

EXAMS SECTOR

Normalization Calculator for SSC, RRB and NTA Shifts

Shift-wise normalised marks with SSC’s 2019 formula, the 2025 equipercentile method and NTA’s percentile score.

Estimate, not an official result. Every method here is the published formula applied to figures you type in. Shift means, standard deviations, topper averages and score lists are not published by SSC, RRB or NTA, so the example numbers are made up — your official normalised score is the one on your scorecard.
One shift per line, numbers without thousands commas. Example figures — replace them with the statistics for your exam.
Normalised marks (SSC 2019 formula)119.67073raw 120 in Shift 1 · top 0.1% average of all shifts estimated
All shifts
63,500 candidates · mean 69.12598 · SD 23.53279
Mqg (mean + SD, all shifts)
92.65877
Mqgm (highest shift mean + SD of all)
95.93279
M̄tg (top 0.1%, all shifts)
179.52953 (estimated)
Your shift: M̄ti and Miq
182.5 and 96.5
Working
(179.52953 − 92.65877) ÷ (182.5 − 96.5) × (120 − 96.5) + 95.93279 = 119.67073
Note
The top 0.1% of all shifts cannot be worked out from shift summaries, so the candidate-weighted average of the shift figures is used. Type the real figure above if you have it.

The same raw marks in every shift

ShiftMean + SDTop 0.1% avgNormalised
Shift 196.5182.5119.67073
Shift 288.4176.25127.18055
Shift 392.5179.75123.31326

Source: SSC notice No. 1-1/2018-P&P-I, 7 February 2019 (normalisation formula for multi-shift examinations) · Railway Recruitment Boards, CEN 01/2019 (NTPC) Corrigendum-3, 14 December 2020 (revised normalisation formula)

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

A normalization calculator for SSC, RRB and NTA multi-shift exams

When a recruitment or entrance exam runs in many shifts, each shift gets a different paper, and raw marks are adjusted so that a hard shift does not cost you. This normalization calculator applies the three methods that Indian exam bodies have actually published: the SSC 2019 formula (also adopted by the Railway Recruitment Boards), the equipercentile method SSC switched to in June 2025 and NTA uses for CUET, and the NTA percentile score used for JEE Main.

Each method needs statistics from your shift — means, standard deviations, topper averages or every candidate’s marks — which the exam bodies do not publish. So the calculator works with numbers you enter, shows every step of the working, and labels its example figures as examples. Use it to understand how normalisation moves marks, or to check a figure from a mock test platform that gives shift statistics. All arithmetic runs in your browser.

How to use the Normalization Calculator (SSC, RRB, NTA)

  1. Choose the method: SSC / RRB 2019 formula, Equipercentile or NTA percentile.
  2. For the 2019 formula, type one line per shift: name, number of candidates, mean, standard deviation and the average of the top 0.1 %. Pick your shift and enter your raw marks. Add the all-shift top 0.1 % average if you know it.
  3. For the equipercentile method, give each shift’s raw scores (Shift 2: 94 88 80*3), then your shift and marks.
  4. For the NTA percentile, enter the candidates in your shift and how many scored the same as or less than you.
  5. Read the normalised score and the working under it, and press Copy result to keep it.

Normalization Calculator (SSC, RRB, NTA) features

Three published methods

SSC notice 1-1/2018-P&P-I of 7 February 2019, SSC’s June 2025 equipercentile procedure, and the percentile method in Annexure VII of the JEE (Main) 2026 bulletin.

Exact pooled statistics

The all-shift mean and standard deviation are combined from each shift’s count, mean and SD, so you do not need the raw data for those two terms.

Shift comparison

The 2019 formula table shows what the same raw marks become in every shift.

Interpolation shown

The equipercentile table prints the interpolation used for each shift, step by step as in SSC’s notice.

Clear errors

Lines that cannot be read are quoted back to you, so a stray comma or missing colon is easy to find.

The SSC 2019 formula (also used by RRB)

SSC’s notice of 7 February 2019 defines the normalised marks of candidate j in shift i as M̂ij = (M̄tg − Mqg) ÷ (M̄ti − Miq) × (Mij − Miq) + Mqgm, calculated to five decimal places. M̄tg is the average of the top 0.1 % of candidates across all shifts and M̄ti the same within your shift (the number of candidates is rounded up). Mqg is the mean plus the standard deviation of all candidates, Miq the mean plus SD of your shift, Mqgm the highest shift mean plus the all-shift SD, and Mij your raw marks.

In words: your distance above your shift’s “mean + SD” point is stretched or shrunk by how far that shift’s toppers were above it, compared with the whole exam, then placed above a common reference point. A raw score exactly at your shift’s mean + SD always becomes Mqgm. The RRBs published the same formula for CEN 01/2019 (NTPC) in Corrigendum-3 of 14 December 2020; an earlier RRB notice for CEN 03/2018 used the topper’s marks instead of the top 0.1 % average for sessions with fewer than 1,000 candidates. SSC’s own notices for recent exams say which method applies — check yours.

The equipercentile method (SSC from June 2025, NTA CUET)

Step 1: in each shift, your percentile is P = m ÷ N, where m counts candidates with marks less than or equal to yours and N those who appeared (SSC recommends eight decimals). Step 2: for every other shift, find the raw score that sits at the same percentile; when nobody there has exactly P, interpolate between the nearest scores below and above: X = x1 + (x2 − x1) ÷ (p2 − p1) × (P − p1). Step 3: the normalised score is the average of those raw scores across all shifts, your own included.

Worked example (the default data): 85 in Shift 1 is 8 of 12, so P = 0.66666667. Shift 2 has 88 at 0.58333333 and 94 at 0.75, giving 91; Shift 3 has 87 exactly at 0.66666667. Normalised score = (85 + 91 + 87) ÷ 3 = 87.66667. NTA describes the same equi-percentile averaging for multi-shift CUET (UG) papers.

NTA percentile score

NTA scores JEE Main by percentile within each shift: 100 × candidates with raw score equal to or less than yours ÷ candidates who appeared in the shift, to seven decimals, so every shift’s topper gets 100. The default numbers are candidate B from the bulletin’s example: 37,244 of 41,326 gives 90.1224411. For marks-based estimates see the JEE Main marks vs percentile tool; to get raw marks first, use the response sheet marks calculator or the marks calculator with negative marking.

Normalization Calculator (SSC, RRB, NTA) FAQ

How is SSC normalization calculated?

Exams held before June 2025 used the 7 February 2019 formula: (top 0.1 % average of all shifts − all-shift mean+SD) ÷ (your shift’s top 0.1 % average − its mean+SD) × (your marks − your shift’s mean+SD) + the highest shift mean + all-shift SD. From June 2025 SSC uses the equipercentile method instead.

Can this normalization calculator predict my exact SSC CGL or RRB NTPC score?

Only if you enter the real shift statistics, which are not published. With estimated figures it shows the direction and rough size of the change, not your official marks.

Is there a normalization calculator for CUET?

Yes — the equipercentile mode follows the steps NTA describes for CUET: your percentile in your shift, the raw score at that percentile in every other shift, then the average.

Why can normalised marks be higher than my raw marks?

If your shift’s paper was harder — lower mean and topper scores than other shifts — the formula scales your marks up; an easier shift scales them down.

What standard deviation does the calculator use?

The population standard deviation of each shift, combined exactly into an all-shift figure. For tens of thousands of candidates the difference from the sample SD is negligible.

Does the NTA percentile equal my percentage?

No. A percentile is the share of candidates in your shift who scored the same or less than you; a percentage is your marks out of the maximum.

You might also need