Independent tool — not affiliated with NTA, JoSAA, CBSE, or any government body. Predictions are estimates only. Always verify your actual results at jeemain.nta.nic.in and josaa.nic.in
Transparency

Methodology & Accuracy

How this tool works, what data it uses, and what its limitations are. We believe in full transparency — please read this before using our predictions.

1. Official Disclaimer

⚠ This is an independent, unofficial tool.
JEEPredictor.com is not affiliated with, endorsed by, or connected to the National Testing Agency (NTA), Joint Seat Allocation Authority (JoSAA), IITs, NITs, CBSE, or any government body. All predictions are estimates for informational purposes only.

For official rank/percentile, visit jeemain.nta.nic.in. For official college allotments, visit josaa.nic.in.

We built this tool to help students with early planning. Every number on this site should be treated as an approximate estimate, not an official figure. Please do not make irreversible decisions (dropping a year, choosing a stream) based solely on this tool.

2. How NTA Normalization Works

JEE Main is conducted across multiple shifts over 2 sessions. Since different shifts have different difficulty levels, NTA uses equi-percentile normalization to ensure fairness across shifts.

NTA Normalization Formula (simplified):
Percentile(student) =
100 × (N_scored_less_than_student) / (Total_in_session)

NTA Score = max(Percentile across all sessions attempted)

The final NTA Score (percentile) is the best of Session 1 and Session 2. This means attempting both sessions is generally beneficial.

Important: Two students with the same raw marks in different shifts may get different percentiles due to normalization. This is by design — NTA aims to equate the difficulty of each shift.
Tie-breaking: If two students have the same NTA Score, rank is determined by: (1) Maths percentile, (2) Physics percentile, (3) Chemistry percentile, (4) older age first. Only after all four do they share a rank.

3. Rank Prediction Model

Our rank predictor converts marks → percentile → AIR (All India Rank) using:

  1. Marks → Percentile table calibrated using NTA 2025 official anchor points. We verified 8 official data points (200 marks → 99.78%, 180 → 99.57%, etc.) and interpolated between them.
  2. Percentile → AIR formula: AIR ≈ (1 - percentile/100) × total_candidates, where total candidates is estimated from S1 + S2 combined unique candidates (~13–15.5L for 2025–2026).
  3. Error margin: ±5–15% on rank, ±1–2 percentile units on percentile. Larger error at middle percentile ranges (85–97th), smaller at extremes.
NTA 2025 anchor points used:
300→100.000 | 240→99.956 | 200→99.780 | 180→99.570
160→99.240 | 140→98.730 | 120→96.980 | 100→96.060

4. College Predictor Methodology

The college predictor matches your estimated AIR against JoSAA 2025 official cutoff data (Round 6, which is the final and most competitive round). The match logic:

Match logic
SafeYour AIR is below the previous year's opening rank. High chance of allotment.
ModerateYour AIR is between opening and closing rank. Likely but not guaranteed.
StretchYour AIR is above closing rank but within a 15% buffer. Lower probability.
Note on year-to-year variation: Cutoffs can vary by 500–3000 ranks between years due to the number of candidates and difficulty shifts. Our predictions use 2025 data, which is the most recent available. Treat them as a reference range.

5. Data Sources

NTA Official (jeemain.nta.nic.in)
Percentile anchor points from 2025 NTA press releases and official score distribution tables.
JoSAA 2025 Official (josaa.nic.in)
Opening and closing ranks for all colleges, branches, rounds, quotas, and categories. Round 6 (final) data used.
NIRF 2024 Rankings
National Institutional Ranking Framework engineering rankings for all IITs, NITs, IIITs.
Official Placement Reports
College placement statistics from official placement brochures/annual reports (2023–24 batch).
NTA Notification (advt)
JEE Advanced 2025 cutoffs (JEE Main percentile required) from official NTA notification.
JEE Advanced 2024 Rank Card
Marks vs AIR reference table from official JEE Advanced 2024 statistics.

6. Accuracy & Error Estimates

Score RangePercentile AccuracyAIR AccuracyCollege Prediction
260–300±0.01–0.05 percentile±50–200 ranksVery High (>85%)
200–260±0.1–0.3 percentile±200–800 ranksHigh (75–85%)
140–200±0.3–0.8 percentile±500–2,000 ranksModerate (65–75%)
80–140±0.5–2 percentile±1,000–5,000Lower (50–65%)
Below 80±1–3 percentile±5,000–15,000Rough estimate

Accuracy estimates are based on back-testing against 2024 and 2025 JEE Main results. Higher scores generally have better accuracy because more official data points are available at the top.

7. JEE Advanced Predictor

The JEE Advanced predictor uses a separate marks-to-rank table derived from JEE Advanced 2024 official statistics. It is less accurate than the JEE Main predictor because:

  • JEE Advanced has more complex question types (MCQ, single digit, paragraph-based) with varying marks
  • Normalization across shifts in JEE Advanced is not disclosed as openly as JEE Main
  • The number of qualified candidates varies significantly by year
  • Branch closing ranks at IITs can swing 1000+ ranks depending on seat matrix changes
Error margin for JEE Advanced: ±20–30% on AIR. Use this as a broad planning guide only.

8. Known Limitations

No real-time data
Our predictions are based on previous years' data. We cannot predict real-time rank based on your specific shift difficulty in 2026.
Category-specific accuracy
EWS, OBC-NCL, SC, ST cutoffs move differently from General. Our college predictor shows category-adjusted cutoffs but with lower precision.
Home state preference
NITs have a Home State quota (50% seats). Our predictor may not always distinguish HS vs. OS (Other State) accurately for all colleges.
Supernumerary seats
Female-only supernumerary seats, PwD horizontal reservations, and Defence quota seats are not modeled.
New programs
New branches added by colleges after 2024 may not have cutoff data and are not shown.
Placement data lag
Placement statistics are typically released 6–8 months after graduation. Our data reflects the most recent available placement report, which may be 1–2 years behind.

Questions or found an error in our data? We want to improve.

Read FAQTry Rank Predictor