A JEE Main percentile calculator follows the NTA formula: percentile = 100 x (candidates in your shift with a raw score equal to or below yours) / (total candidates in your shift), worked out to 7 decimal places. It is a position in your shift, not a percentage of marks, so 150 out of 300 is 50 percent of the marks but can be a much higher or lower percentile depending on how everyone else in that shift scored.
The calculator above converts a rank to an estimated percentile and a percentile to an estimated rank. NTA publishes no official marks to percentile table, so any marks based estimate, including the ones you see after each session, is a guess from past data.
At a glance
NTA formula
100 x (shift candidates at or below your score) / shift candidatesWorked out
Separately for each shift, to 7 decimal placesShift topper
Always 100 percentilePercentile vs percentage
Position among candidates, not share of marksRank estimate
About (100 - percentile) x total candidates / 100Official source
NTA JEE Main website and information bulletin
Percentile = 100 x (shift candidates scoring at or below you) / (shift candidates)
The count includes you. Each subject percentile and the total percentile are worked out separately from the matching raw scores, and the total is not the average of the three subject percentiles.
Using the JEE Main percentile calculator above
Choose a tab first.
- Rank to percentile: enter your rank and the number of candidates. The tool gives 100 x (candidates minus rank) / candidates, to 7 decimals, and tells you roughly how many scored above you.
- Percentile to rank: enter your percentile and the number of candidates. The tool gives (100 minus percentile) x candidates / 100, rounded to a whole rank.
For the candidates box, use the figure NTA announces with the result. If you are working inside one shift, use that shift's count; for an all India estimate, use the total who appeared. Ties share a percentile, so the real figure can differ by a hair.
- Find your raw score: 4 x correct minus 1 x wrong, out of 300.
- Wait for the NTA result for your official percentile, which depends on your shift.
- To estimate a rank, enter that percentile and the total candidates in the calculator.
- To estimate a percentile from a known position, switch to Rank to percentile.
- Treat both results as approximate; ties and shift merging move them slightly.
The NTA percentile formula, step by step
NTA's information bulletin defines the percentile as the percentage of candidates in a shift who scored equal to or below a given candidate. A tiny made up shift of ten candidates shows how it works.
| Raw score | Candidates at or below | Percentile |
|---|---|---|
| 240 | 10 | 100 |
| 185 | 9 | 90 |
| 150 | 8 | 80 |
| 110 | 7 | 70 |
| 90 | 6 | 60 |
| 72 | 5 | 50 |
| 60 | 4 | 40 |
| 48 | 3 | 30 |
| 35 | 2 | 20 |
| 20 | 1 | 10 |
The candidate with 150 marks: 8 of the 10 scored 150 or less, so 100 x 8 / 10 = 80 percentile, although 150 is exactly 50 percent of 300.
In the real exam each shift has tens of thousands of candidates, so the percentile runs to 7 decimals to keep candidates apart. The topper of every shift gets 100. Full details are in the bulletin on the official JEE Main site.
No exact JEE Main marks vs percentile calculator is possible
Students search for a JEE Mains marks vs percentile calculator or a JEE percentile to marks calculator or an NTA score to marks calculator, and the honest answer is the same for all of them. The percentile depends on how your own shift scored. Put the same 150 marks in a harder shift where 9 of 10 candidates scored 150 or less, and it becomes 90 percentile instead of 80.
NTA does not publish a marks to percentile table. Any table you find is someone's estimate from earlier sessions, and a percentage to percentile calculator cannot exist for the same reason. What you can work out exactly is your raw score, with the JEE Main marks calculator: each correct reply earns 4 and each error costs 1, in MCQ and numerical questions alike, out of 300. Tally right and wrong replies before you start; the response sheet marks calculator page shows how.
Percentile to rank: an approximate conversion
NTA gives no formula for rank from percentile. A rough estimate is:
Rank is about (100 - percentile) x total candidates / 100
Suppose 12,00,000 candidates appeared. That figure is only for illustration; use the number NTA announces for your session.
| Percentile | 100 minus percentile | Approximate rank |
|---|---|---|
| 99.9 | 0.1 | 1,200 |
| 99.5 | 0.5 | 6,000 |
| 99 | 1.0 | 12,000 |
| 98 | 2.0 | 24,000 |
| 97 | 3.0 | 36,000 |
| 95 | 5.0 | 60,000 |
| 93 | 7.0 | 84,000 |
| 90 | 10.0 | 1,20,000 |
| 85 | 15.0 | 1,80,000 |
| 80 | 20.0 | 2,40,000 |
| 70 | 30.0 | 3,60,000 |
| 50 | 50.0 | 6,00,000 |
Real ranks differ from these because the merit list merges many shifts, ties share a percentile, and the better of your two sessions is used.
Worked examples both ways
Rank to percentile. Rank 25,000 among 12,00,000 candidates. 100 x (12,00,000 - 25,000) / 12,00,000 = 100 x 11,75,000 / 12,00,000 = 97.9166667.
Percentile to rank. Percentile 98.5 among 12,00,000 candidates. (100 - 98.5) x 12,00,000 / 100 = 1.5 x 12,000 = about 18,000.
Inside one shift. A shift has 80,000 candidates and 79,200 of them, you included, had a raw score no higher than yours. 100 x 79,200 / 80,000 = 99.0000000 percentile.
How the merit list uses your percentile
- Both sessions: if you take both sessions, the better NTA score counts.
- Merging shifts: NTA scores from all shifts of both sessions are merged into one merit list.
- Total vs subjects: the total percentile comes from your total raw score. It is not the average of your Maths, Physics and Chemistry percentiles.
- Ties: broken by the NTA score in Maths, then Physics, then Chemistry, then a lower ratio of wrong to right attempts, overall and then by subject.
That last rule means careless guesses can hurt a tie as well as your raw score. For the arithmetic of guessing under +4 / -1, see the negative marking calculator. CUET uses the same first step of the percentile method, followed by equi percentile normalisation; see the CUET marks calculator.
Percentile mistakes students make
| Belief | Reality | What to do |
|---|---|---|
| 99 percentile means 99 percent marks | It says you matched or beat 99 percent of your shift | Read percentile as position |
| A fixed marks vs percentile table exists | NTA publishes none; it varies by shift | Treat tables as estimates |
| Total percentile is the subject average | It is worked out from the total raw score | Use the total percentile from the result |
| Rank equals (100 - percentile) x candidates exactly | It is only an approximation | Wait for the official rank |
| Rounding the percentile to two decimals | NTA uses 7 decimals to separate candidates | Keep all 7 when comparing |
JEE Advanced uses marks, not percentiles; the JEE Advanced marks calculator covers it.
Questions students ask
How is JEE Main percentile calculated?
NTA takes the number of candidates in your shift who scored equal to or less than you, divides by the total candidates in that shift, and multiplies by 100. It is worked out to 7 decimal places, separately for each shift.
Is percentile the same as percentage in JEE Main?
No. Percentage is your share of the 300 marks. Percentile is the share of candidates in your shift who scored at or below you. 50 percent marks can be a very different percentile.
Can I convert JEE Main marks to percentile exactly?
No. It rests on the score spread of your whole shift, and NTA publishes no marks to percentile table. Any marks to percentile calculator gives an estimate based on earlier sessions, and a JEE Mains marks calculator from percentile works no better in reverse.
How do I convert percentile to rank?
Approximately, rank = (100 - percentile) x total candidates / 100. With 12,00,000 candidates, 98.5 percentile is about rank 18,000. The official rank comes from NTA.
What is the NTA score in JEE Main?
The NTA score is the percentile itself, worked out to 7 decimals. You cannot turn an NTA score back into exact marks without knowing your shift's score distribution.
Does the topper of every shift get 100 percentile?
Yes. The highest raw score in each shift has every candidate at or below it, so it always gets 100. This is part of how the method evens out easy and hard shifts.
Can a percentage to rank calculator work for JEE Main?
Not directly. Your percentage of marks must first become a percentile, which depends on your shift, and only then can you estimate rank. Enter your percentile above instead.