Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

JEE Main Percentile & Rank Calculator

NTA’s percentile formula to 7 decimals, and a clearly labelled rank estimate both ways.

Education For India No upload Works offline Free, no sign-up

What do you want to work out?

You included. The defaults are NTA’s own example (candidate B).
Percentile (NTA score) —

NTA’s formula

Percentile = 100 × (candidates in the shift with a raw score equal to or less than yours) ÷ (candidates who appeared in the shift)

Calculated to 7 decimal places. The percentile is not a percentage of marks, and the total percentile is not an average of the subject percentiles.

NTA, JEE (Main) Information Bulletin — Appendix VII, “Normalization procedure based on Percentile Score”

Next steps

About the JEE Main Percentile & Rank Calculator

JEE (Main) results are NTA scores — percentiles, not marks. NTA works out each candidate’s percentile within the shift they sat: 100 × the candidates of that shift with a raw score equal to or less than theirs ÷ all the candidates who appeared in the shift, to seven decimal places. This calculator applies that formula exactly — from a shift’s counts, or from a full list of raw scores such as a mock test — and reproduces the worked examples in NTA’s Information Bulletin digit for digit.

It also estimates the All-India rank a percentile corresponds to — (100 − percentile) × candidates ÷ 100 candidates scored more, so the rank is one more than that — and the percentile a target rank needs, with NTA’s published count of unique Paper 1 candidates as a preset. These are estimates: ties, NTA’s tie-break rules and the merging of shifts and sessions (your better NTA score of the two sessions counts) decide the real rank.

How to use it

  1. Choose what you want: percentile from a shift’s counts or from a list of raw scores, rank from a percentile, or the percentile for a target rank.
  2. For a percentile, type the candidates who appeared and how many scored equal to or less than you — or paste every raw score of the test and your own.
  3. For a rank, type your percentile (NTA score) and the number of candidates; Use NTA’s count fills in the published figure.
  4. Read the result with its working. For a list, check the table of scores and percentiles and download it as a CSV. Copy result keeps the working.

Examples

NTA’s own example
Input
37,244 of 41,326 candidates scored equal to or less than candidate B
Result
Percentile 90.1224411: 100 × 37,244 ÷ 41,326
Rank from a percentile
Input
Percentile 99, 15,38,468 candidates
Result
About rank 15,386: (100 − 99) × 15,38,468 ÷ 100 = 15,384.68, so about 15,385 candidates ahead
NTA’s example as a rank
Input
Percentile 90.1224411 in a shift of 41,326 candidates
Result
Rank 4,083 in the shift: (100 − 90.1224411) × 41,326 ÷ 100 = 4,082 candidates scored more
Percentile for a target rank
Input
Rank 10,000, 15,38,468 candidates
Result
Percentile 99.3500678 or more: 100 × (15,38,468 − 10,000 + 1) ÷ 15,38,468
A mock test
Input
Raw scores 331, 121, 121, 41, −15; yours 121
Result
80.0000000: 4 of the 5 scored 121 or less

How NTA calculates the percentile

Percentile = 100 × (number of candidates who appeared in the shift with a raw score equal to or less than the candidate) ÷ (total number of candidates who appeared in the shift).

  • It is calculated to 7 decimal places, to reduce ties; NTA rounds the last place (37,244 ÷ 41,326 × 100 = 90.12244108… is printed 90.1224411).
  • The topper of every shift gets 100; a lowest score held by one candidate gets 100 ÷ (candidates in the shift).
  • The percentile of the total is worked out from the total raw score; it is not an average of the subject percentiles.
  • A percentile is not a percentage of marks: it says what share of your shift scored the same as you or less.
  • The percentiles of all shifts of both sessions are merged into one merit list, and for a candidate who sat both sessions the better NTA score counts.

The rank estimate, and why it is only an estimate

If percentiles from different shifts are comparable — the purpose of NTA’s normalisation — then about (100 − P)% of all N candidates scored more than a candidate with percentile P: (100 − P) × N ÷ 100 candidates are ahead, and the rank is that number + 1. Within one shift this is exact — NTA’s candidate B (90.1224411 of 41,326) has 4,082 candidates ahead and rank 4,083. The reverse gives the percentile a rank R needs: at most R − 1 candidates ahead, so P ≥ 100 × (N − R + 1) ÷ N. Rank 1 needs 100, the percentile every shift topper gets.

Real ranks differ because many candidates share a percentile, ties are broken by the NTA scores in Mathematics, Physics and Chemistry and then by the ratio of wrong to right answers, a candidate counts once even after sitting both sessions, and category ranks are drawn from smaller lists with their own distribution. NTA’s scorecard and rank list are the only official ranks.

Sources

Limitations

  • Rank figures are estimates. Use the rank on your NTA scorecard for counselling and applications.
  • A percentile from counts needs the number of candidates in your shift who scored equal to or less than you; NTA does not publish that per candidate. Use it with a shift’s or a mock test’s own data.
  • Category ranks cannot be estimated reliably from the overall count, because categories score differently.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

How is the JEE Main percentile calculated?

Within each shift: 100 × the number of candidates with a raw score equal to or less than yours ÷ the number of candidates who appeared in that shift, to 7 decimals. In NTA’s example, 37,244 of 41,326 candidates scored 121 or less, so 121 is the 90.1224411 percentile.

How do I convert my JEE Main percentile into a rank?

Multiply (100 − your percentile) by the number of candidates and divide by 100: that is how many scored more than you, and your rank is one more. At 99 percentile with 15,38,468 candidates that is 15,384.68 — about 15,385 ahead, so a rank of about 15,386. It is an estimate: ties and NTA’s tie-break rules decide the real rank.

What percentile do I need for a rank of 10,000?

About 99.35 with 15,38,468 candidates. To be 10,000th, at most 9,999 candidates may score more, so 100 × (15,38,468 − 10,000 + 1) ÷ 15,38,468 = 99.3500678. With a different number of candidates the answer changes, so enter the count you want to compare against.

Is the percentile the same as my percentage of marks?

No. A percentile of 90 means 90% of your shift scored the same as you or less — not that you scored 90% of the marks. NTA states this in the bulletin.

Why does the topper of every shift get 100 percentile?

Because everyone in the shift scored the same or less than the topper: 100 × N ÷ N = 100. That is why several candidates can have an NTA score of 100.

Can it predict my percentile from my marks?

Not for the real exam: that needs the full score distribution of your shift, which NTA does not publish. If you have the full list of raw scores of a test — a mock test, for example — paste it in the list mode and the calculator applies NTA’s formula to it.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.