JEE Main Rank Predictor: Marks to Percentile and AIR
Estimated NTA percentile, CRL band and JEE Advanced qualification from marks out of 300.
Your total across Physics, Chemistry and Mathematics after negative marking.
Session strength published by NTA. Adjust for your year.
Enter your marks out of 300 to estimate your percentile and rank.
Estimated from previous years' marks-to-percentile patterns. Each session is normalised separately, so the same marks can map to different percentiles in January and April. Use the band for planning and rely on your scorecard for the real figure.
About this tool
JEE Main publishes a percentile first and an All India Rank only after the final session. Students who have matched their response sheet against the provisional key usually have a marks total in hand and want two answers quickly. Where that total lands on the percentile scale, and whether the rank it implies clears the JEE Advanced bar. This tool gives an estimate for both.
Type your marks across Physics, Chemistry and Mathematics, or your NTA percentile if the scorecard is already out, and the result panel shows an estimated percentile, a Common Rank List band and a JEE Advanced flag. A reference table underneath maps ten marks levels to percentile and rank at the same candidate count, so you can see how much a few extra marks are worth.
The estimate is built on previous years' marks-to-percentile patterns and a candidate count you can edit. It is for planning choice lists and deciding how hard to push for the second session. Your scorecard remains the only official figure.
How to use the JEE Main rank predictor
- Pick I know my marks for an answer-key tally, or I know my percentile once your NTA score is published.
- Enter your marks out of 300 after negative marking, or your percentile up to four decimals.
- Set Candidates who appeared to the session strength NTA announces for your year. The default is 12,00,000.
- Read the estimated CRL band, the midpoint rank, the percentile and the JEE Advanced flag.
- Compare your figure with the marks-to-percentile reference table under the result before deciding whether to reappear in the next session.
How marks become a percentile and a rank
The tool holds a curve of 24 anchor points that pair a marks total with an NTA percentile, drawn from previous years' published patterns. 300 maps to the 100th percentile, 250 to 99.9, 175 to 99.0, 120 to 96.0, 100 to 93.5, 50 to 75.0 and 0 to 0. Between any two anchors the tool uses a straight line, so a marks total of M between a lower anchor L and an upper anchor U gets the fraction t equal to (M minus L marks) divided by (U marks minus L marks), and the percentile is the lower percentile plus t times the gap.
The rank is then (100 minus percentile) divided by 100, multiplied by the candidates who appeared, rounded to a whole number with a minimum of 1. The headline band runs from 85 percent to 115 percent of that rank, because movement of that size between years is routine.
The JEE Advanced flag compares the midpoint rank with 2,50,000. The JEE Advanced information brochure limits eligibility to the top 2,50,000 candidates in the JEE Main B.E. or B.Tech paper across all categories, so a midpoint at or under that number shows Likely to qualify.
In percentile mode the curve is read in reverse to give the marks your percentile implies, and the rank comes from the percentile you typed.
- JEE Main marks: total out of 300 with negative marking applied, accepted from minus 75 to 300
- NTA percentile: the total NTA score from the scorecard, 0 to 100, four decimal places
- Candidates who appeared: the divisor for rank, default 12,00,000, minimum 1,000
- JEE Advanced: Likely to qualify when the midpoint rank is 2,50,000 or better
Worked example
Hypothetical: a candidate scores 165 out of 300 and leaves the pool at 12,00,000.
165 sits between the anchors at 160 (98.5) and 175 (99.0). The fraction t is (165 minus 160) divided by (175 minus 160), which is 5 divided by 15, or 0.3333. The percentile is 98.5 plus 0.3333 times 0.5, which is 98.6667.
Rank is (100 minus 98.6667) divided by 100, times 12,00,000. That is 0.013333 times 12,00,000, which rounds to 16,000. The band is 16,000 times 0.85, or 13,600, to 16,000 times 1.15, or 18,400. Since 16,000 is well inside 2,50,000, the panel shows Likely to qualify for JEE Advanced.
| Step | Calculation | Result |
|---|---|---|
| Bracketing anchors | 160 at 98.5 and 175 at 99.0 | t = 5 / 15 = 0.3333 |
| Percentile | 98.5 + 0.3333 x 0.5 | 98.6667 |
| Midpoint rank | 0.013333 x 12,00,000 | 16,000 |
| Band | 16,000 x 0.85 to 16,000 x 1.15 | 13,600 to 18,400 |
| JEE Advanced | 16,000 compared with 2,50,000 | Likely to qualify |
Reading the result
The band is the figure to plan with. On the tool's curve, 190 marks maps to about rank 8,400 and 160 to about 18,000 at the default pool, so 30 marks in that region is roughly a doubling of rank.
The percentile shown to four decimals is an estimate of the NTA score, which is what JoSAA and state counselling bodies use for the first session. NTA's real percentile is calculated within each shift, by taking the share of candidates in that shift who scored at or below you. The tool cannot see shift-level data, so it uses one curve for everyone.
The JEE Advanced flag only checks the overall count. Each category has its own share of the 2,50,000 seats, so a candidate in a reserved category can qualify with a rank beyond that number, and the actual cut-off percentile for each category is announced by NTA with the final result.
Accuracy and limitations
Each JEE Main session is normalised separately, and the January and April papers differ in difficulty. The same marks can therefore land on different percentiles in the two sessions, and the curve here is a single blended pattern from previous years. Expect the real percentile to differ, more so in the 95 to 99 range where the curve is steep.
The rank shown is the Common Rank List position. Category ranks and the best-of-two-sessions rule that NTA applies are not modelled. The candidate pool is a round default, and rank scales directly with it, so enter the published session strength as soon as NTA releases it. Everything is computed in your browser.
Use the band to shortlist NIT, IIIT and GFTI tiers and to decide about the second session. Only the NTA scorecard and the JoSAA seat allotment are official.
Frequently asked questions
›How does NTA calculate the JEE Main percentile?
NTA's percentile for a candidate is 100 times the number of candidates in the same shift who scored at or below that candidate, divided by the total number in that shift. It is computed to seven decimals and done separately for each session. This tool approximates the outcome with one marks-to-percentile curve from previous years, since shift-level counts are never public before results.
›What percentile is needed for JEE Advanced?
The JEE Advanced brochure allows the top 2,50,000 candidates from the JEE Main B.E. or B.Tech paper, split across categories. On this tool's default pool of 12,00,000, rank 2,50,000 corresponds to about the 79.2th percentile, which is only an overall approximation. The actual category-wise cut-off percentiles are announced by NTA with the final result and are what count.
›Can I enter negative marks in the predictor?
Yes. With 75 questions worth 4 marks each and a 1-mark deduction for a wrong answer, the lowest possible total is minus 75, and the marks field accepts anything from minus 75 to 300. Any total below 0 is clamped to the 0th percentile on the curve, which produces a rank equal to the entire candidate pool.
›Why would the same marks give a different percentile in January and April?
Because NTA normalises each shift on its own. The percentile depends on how the other candidates in your shift performed, so 165 marks in an easy shift sits lower than 165 in a tough one. The tool uses a single curve for all sessions and cannot capture this, which is one reason the result is shown as a band rather than a single rank.
›Does the tool give my category rank?
No. It estimates the Common Rank List position only. OBC-NCL, EWS, SC, ST and PwD ranks come from separate lists that depend on how many candidates of that category scored above you, and that information is not available before the result. For a rough idea of which institute tiers a category rank reaches, use the college predictor on this site.
›Which marks total should I enter?
Enter the total across Physics, Chemistry and Mathematics after applying the marking scheme in your year's information bulletin to your response sheet and the provisional answer key. If you have only counted right and wrong answers, the marks calculator on this site has a JEE Main preset with 75 questions, 4 marks per correct answer and 1 mark deducted per wrong answer.