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
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.
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.
3. Rank Prediction Model
Our rank predictor converts marks → percentile → AIR (All India Rank) using:
- 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.
- 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).
- Error margin: ±5–15% on rank, ±1–2 percentile units on percentile. Larger error at middle percentile ranges (85–97th), smaller at extremes.
300→100.000 | 240→99.956 | 200→99.780 | 180→99.570
160→99.240 | 140→98.730 | 120→96.980 | 100→96.0604. 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:
5. Data Sources
6. Accuracy & Error Estimates
| Score Range | Percentile Accuracy | AIR Accuracy | College Prediction |
|---|---|---|---|
| 260–300 | ±0.01–0.05 percentile | ±50–200 ranks | Very High (>85%) |
| 200–260 | ±0.1–0.3 percentile | ±200–800 ranks | High (75–85%) |
| 140–200 | ±0.3–0.8 percentile | ±500–2,000 ranks | Moderate (65–75%) |
| 80–140 | ±0.5–2 percentile | ±1,000–5,000 | Lower (50–65%) |
| Below 80 | ±1–3 percentile | ±5,000–15,000 | Rough 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
8. Known Limitations
Questions or found an error in our data? We want to improve.