Why there is no official marks vs percentile table#
JEE Main Paper 1 is held over several days, in two shifts a day, and every shift has a different question paper. Some papers turn out tougher than others. If NTA ranked everyone on raw marks, a student in a hard shift would lose out to a student in an easy shift. To avoid this, NTA converts raw marks into percentile scores (NTA scores) shift by shift, and then merges all shifts into one merit list.
Because the conversion depends on how everyone in your shift performed, there is no fixed link between marks and percentile. Tables you see online that say "180 marks = 99 percentile" are built by coaching sites from student-reported scores. They can be a rough guide to one past year, but they are not official, and they change every shift and every year. We do not reproduce such tables here.
How NTA calculates percentile#
The formula in the NTA information bulletin is shown in the answer box above. In plain words, your percentile is the percentage of candidates in your shift who scored equal to or less than you.
A few rules from the bulletin and result notes are worth knowing:
- The topper of every shift gets an NTA score of 100, because everyone in that shift scored equal to or less than the topper.
- NTA scores are reported to seven decimal places (you can see this in the cut-offs, such as 93.4123549). This reduces ties.
- NTA calculates separate percentiles for Physics, Chemistry, Mathematics and the total. The total percentile is worked out from total marks; it is not the average of the three subject percentiles.
- If you write both sessions (January and April), your merit is based on the better of your two total NTA scores.
A worked example (hypothetical numbers)
These numbers are invented only to show how the formula works.
⇆ Swipe sideways to see the whole table
| Shift A (hypothetical) | Shift B (hypothetical) | |
|---|---|---|
| Candidates who appeared | 1,00,000 | 1,20,000 |
| Your raw marks | 150 | 150 |
| Candidates with 150 or less | 95,000 | 1,17,600 |
| Your percentile | 100 × 95,000 ÷ 1,00,000 = 95 | 100 × 1,17,600 ÷ 1,20,000 = 98 |
The same 150 marks give 95 percentile in Shift A and 98 percentile in Shift B, because Shift B's paper was tougher and fewer students crossed 150.
Why the same marks give different percentiles in different shifts#
Three things change from one shift to the next:
- Paper difficulty. A tougher paper pulls everyone's marks down, so the same raw score sits higher in the shift.
- How marks are spread. If many students bunch around a score, crossing that score moves your percentile a lot.
- Number of candidates. The formula is a proportion, so the size of the shift matters.
NTA's method assumes that the students in each shift are of similar overall ability, which is reasonable because shifts are allotted to a large, mixed group of candidates. So a percentile is comparable across shifts even though raw marks are not.
Percentile vs rank#
Your All India Rank (AIR) is not printed as a formula of percentile, but the two are closely linked. A percentile of P roughly means that (100 − P)% of candidates scored more than you. That gives a simple approximation:
Approximate number of candidates ahead of you ≈ (100 − percentile) × total candidates ÷ 100. This is an approximation, not an official rank.
In Session 1 of JEE (Main) 2026 (January), NTA reported 13,04,653 candidates appearing for Paper 1. Using that figure:
| Percentile | Approx. candidates ahead (Session 1, 2026) |
|---|---|
| 99 | about 13,000 |
| 98 | about 26,100 |
| 95 | about 65,200 |
| 94 | about 78,300 |
| 90 | about 1,30,500 |
Why this is only an estimate: the final AIR is drawn up after both sessions, using each candidate's best NTA score, and about 15.38 lakh unique candidates appeared across the two sessions in 2026 (10,34,330 appeared in Session 2). Ties, and students who improved in April, can move your real rank in either direction. Treat the table as a ballpark, not a prediction.
What your score means for admission#
- JEE (Advanced): only the top 2,50,000 candidates of Paper 1 (all categories together) are eligible. The category cut-offs in the answer box are the lowest NTA scores that made it into that group in 2026 and 2025.
- NITs, IIITs and other GFTIs: admission through JoSAA is by your JEE Main rank, not percentile, and you must also meet the Class 12 marks condition (75%, or top 20 percentile of your board; 65% for SC, ST and PwD). Our JEE Main 2027 guide explains the eligibility rules in full.
- Closing ranks: JoSAA publishes opening and closing ranks for every institute and branch after each round on josaa.nic.in. Those are the numbers to compare your rank with, not percentile tables.
A word on "rank predictor" tools#
A JEE Main rank predictor simply applies an approximation like the one above, sometimes with past-year data added. It can be useful for a rough idea, but no predictor has access to NTA's final data before the result. Use one only for planning, and do not make college decisions until the official rank is out.
How to use this while you prepare#
Percentile rewards consistency more than a single brilliant shift, so aim to secure the topics that appear most often. Start with our JEE Main chapter wise weightage guide to decide what to study first, and follow the full plan in how to prepare for JEE Main 2027. Timed practice matters too: a full-length JEE mock test shows you how many questions you can attempt accurately in three hours. More guides are in the JEE category.