NEET UG Rank Predictor: Estimated AIR from Your Score
Turn a NEET score out of 720, or a scorecard percentile, into an estimated All India Rank band.
Your total from the answer key or scorecard. Negative marking already applied.
Update once NTA publishes the figure for your year.
Enter your NEET score out of 720 to estimate your rank.
This is an estimate built from previous years' score distributions, not an official prediction. An easier paper pushes every score down the rank list, so a wide margin is normal. Your actual rank comes only from the NTA scorecard.
About this tool
The NEET answer key arrives weeks before the scorecard. In between, lakhs of candidates sit with a provisional total and no sense of where it lands on the rank list. This predictor fills that gap. Enter your score out of 720, or the percentile from your scorecard if you already have it, and it returns an estimated All India Rank as a range, with the percentile and qualifying status alongside.
It is built for NEET UG candidates planning counselling, for parents trying to make sense of a score, and for mentors who want a quick check before the official list is out. The maths is open. A fixed score-to-percentile curve drawn from previous years' result distributions, a straight line between the anchor points, and the number of candidates who appeared. Change the candidate count and the rank moves with it.
Treat the output as a planning estimate. The NTA scorecard is the only source of your real rank, and an easier or harder paper can shift every score on the list.
How to use the NEET rank predictor
- Choose I know my score if you have tallied your marks from the answer key, or I know my percentile if your scorecard is out.
- Enter the score out of 720 with negative marking already applied, or the percentile up to two decimals.
- Check the Candidates who appeared field. It starts at 23,30,000 and should be changed to the figure NTA publishes for your year.
- Read the estimated All India Rank band, the midpoint, the percentile and the qualifying status in the result panel.
- Scroll to the reference table to see how nearby scores map to rank at the same candidate count.
How the rank is estimated
The predictor has no access to this year's data. It works from a stored curve of 23 anchor points pairing a NEET score with a percentile, shaped on previous years' published result distributions. A few anchors give the feel of it. 720 sits at the 100th percentile, 600 at 99.7, 500 at 97.2, 400 at 90.5, 300 at 78, 164 at 50, and 0 at 0.
For a score that falls between two anchors, the tool draws a straight line between them. If your score is S, the lower anchor is L and the upper anchor is U, the fraction t equals (S minus L score) divided by (U score minus L score). Your percentile is then the lower percentile plus t times the gap between the two percentiles.
Rank follows from the percentile and the candidate pool. Rank equals (100 minus percentile) divided by 100, multiplied by candidates appeared, rounded to a whole number with a floor of 1. Year-on-year drift makes the headline a band from 85 to 115 percent of that rank.
In percentile mode the curve is read backwards to show the score your percentile implies, and the rank is computed directly from the percentile you typed.
- NEET score: your total out of 720, accepted from minus 180 to 720
- NEET percentile: the figure printed on the scorecard, 0 to 100
- Candidates who appeared: the divisor for rank, default 23,30,000, minimum 1,000
- Qualifying status: shows Above 50th percentile when the estimated percentile is 50 or more
Worked example
Hypothetical: a candidate tallies 560 marks from the answer key and leaves the candidate count at the default 23,30,000.
560 falls between the anchors at 550 (98.9) and 580 (99.5). The fraction t is (560 minus 550) divided by (580 minus 550), which is 10 divided by 30, or 0.3333. The percentile is 98.9 plus 0.3333 times 0.6, which comes to 99.1.
Rank is (100 minus 99.1) divided by 100, times 23,30,000. That is 0.009 times 23,30,000, which is 20,970. The band runs from 20,970 times 0.85 (17,825) to 20,970 times 1.15 (24,115 after rounding), so the tool shows roughly 17,825 to 24,115 with the midpoint near AIR 20,970.
| Step | Calculation | Result |
|---|---|---|
| Bracketing anchors | 550 at 98.9 and 580 at 99.5 | t = 10 / 30 = 0.3333 |
| Percentile | 98.9 + 0.3333 x 0.6 | 99.100 |
| Midpoint rank | 0.009 x 23,30,000 | 20,970 |
| Lower end of band | 20,970 x 0.85 | 17,825 |
| Upper end of band | 20,970 x 1.15 | 24,115 |
| Qualifying status | 99.1 is at or above 50 | Above 50th percentile |
Reading the result
The large figure is the band, and the line under it gives the midpoint and the candidate pool used. Plan with the whole band rather than the midpoint.
The percentile is shown to three decimals. At the top of the curve, 700 maps to about rank 70 while 650 maps to about 1,165 at the default pool. Lower down the curve the opposite happens. Between 300 and 164 a single mark barely shifts the percentile but moves the rank by thousands.
The qualifying status compares your estimated percentile with the 50th percentile, which the NEET UG information bulletin sets as the cut-off for the unreserved category. The bulletin sets the 40th percentile for SC, ST and OBC and the 45th for unreserved PwD candidates, so a warning here does not always mean disqualification.
Accuracy and limitations
The curve is an approximation of past distributions, not this year's data. When the paper is easier, more candidates cluster at high scores and every score slides down the rank list. When it is harder, the same score climbs. The 85 to 115 percent band absorbs typical movement, and it can still miss in an unusual year.
The output is an overall All India Rank only. Category, state-quota and PwD ranks come from separate lists the tool does not model, and ties at the same score are ignored even though NTA resolves them before assigning rank.
The default candidate count is a round figure for recent sessions, and rank scales directly with it, so update it once NTA announces the number who appeared. The calculation runs entirely in your browser.
Use the band to shortlist counselling options. Your actual AIR comes only from the NTA scorecard, and no estimate here should be read as a promise of a seat.
Frequently asked questions
›How accurate is a NEET rank predictor?
It is as accurate as the previous-year curve it rests on. This one interpolates between fixed score-to-percentile anchors and then applies the candidate count, so it reproduces past patterns well and cannot see this year's paper difficulty. Expect the real rank to land somewhere inside the band most of the time, with bigger misses in years when the paper was unusually easy or hard.
›What NEET score gives a rank under 10,000 on this tool?
With the default pool of 23,30,000 candidates, the tool's curve puts 600 marks at around rank 6,990 and 580 marks at around 11,650. So a score in the low 590s or above lands under 10,000 on this estimate. Treat that as a rough planning figure, since the actual score-to-rank mapping shifts with every paper and with the number of candidates.
›Can I enter a negative NEET score?
Yes. NEET awards 4 marks for a correct answer and deducts 1 for a wrong one, so a candidate who answers everything incorrectly would score minus 180. The score field accepts any value from minus 180 to 720. Anything below 0 maps to the 0th percentile on the curve and to a rank equal to the full candidate count.
›Does the tool show my category rank?
No. It estimates the overall All India Rank only. Category ranks for OBC, SC, ST and EWS, as well as state-quota ranks, are drawn from separate merit lists that depend on how many candidates of that category scored above you. None of that information is in the tool. Use the AIR here and check the category rank on the scorecard.
›What is the NEET qualifying percentile?
As per the NEET UG information bulletin, the qualifying cut-off is the 50th percentile for the unreserved category, the 45th for unreserved PwD, and the 40th for SC, ST and OBC. The percentile is relative, so the mark it corresponds to changes each year. The tool flags only the 50th percentile line, which is why the panel can show a warning for a reserved-category candidate who has in fact qualified.
›Why does changing the number of candidates change my rank?
Rank in this tool is the share of candidates above you multiplied by the pool size. A percentile of 99.1 means 0.9 percent scored higher, and 0.9 percent of 23,30,000 is 20,970, while 0.9 percent of 20,00,000 would be 18,000. The percentile stays the same, only the rank scales. Enter the number NTA publishes for your year to get the closest estimate.
›I already have my percentile. What does the tool add?
In percentile mode the rank comes straight from your percentile and the candidate count, with no curve involved, so the estimate is tighter. The tool also reads the curve backwards to show the score that percentile typically corresponds to, which is useful when comparing with friends who only have an answer-key tally. The band still applies, because tie-breaking and the exact pool size are unknown.