Know Your JEE Rank
Before Results
Enter your JEE Main marks and shift — get an instant percentile estimate, rank range, and category-wise breakdown, calibrated on April 2026 shift data with shift normalization.
- 9
- Shifts Covered
- Live
- Apr 2026 Data
- 2L+
- Students Helped
Your score
Range: −75 to 300 · +4 correct, −1 wrong, 0 skipped
How the JEE Rank Predictor Works
A transparent look at the prediction methodology behind this tool.
Enter Marks & Shift
Input your raw JEE Main score (out of 300) and select the exact date and shift you appeared in. Each shift has a different difficulty level.
Shift Normalization
The predictor anchors your marks against each shift's 99th-percentile marks threshold to neutralize difficulty differences — the same way NTA normalizes scores.
Rank & Category Estimate
Percentile is converted to rank using the formula: Rank = ((100 − %ile) / 100) × 15.5 Lakh + 1. Category ranks are estimated using each category's pool fraction.
Data Source: The shift distribution table is calibrated from 47,220+ student submissions collected after the April 2026 JEE Main answer key release. Predictions are updated as more data is verified.
Frequently asked questions
Everything about JEE rank prediction answered.
Enter your raw marks (out of 300) and select your exam shift. The predictor uses the shift's marks-for-99th-percentile value to normalise your score across difficulty levels, then estimates your percentile using a calibrated distribution curve. Your rank is calculated as: Rank = ((100 − Percentile) / 100) × Total Candidates + 1.
JEE Main is held across multiple shifts with different difficulty levels. NTA normalizes scores so a student in a tougher shift is not disadvantaged. For example, scoring 160 marks in the toughest shift may equal 99th percentile, while the same 160 marks in an easier shift could be around 96–97th percentile. The predictor accounts for this using each shift's marks-for-99th-percentile anchor.
The predictor is calibrated against 47,000+ April 2026 submissions and is a reliable directional estimate. However, NTA's actual normalization uses the full candidate score distribution across all sessions, which may cause minor differences. The predictor shows a rank range (not a single number) to reflect this uncertainty.
JEE Rank = ((100 − Percentile) / 100) × Total Candidates + 1. For example, if your percentile is 99 and total candidates are 15,50,000: Rank = ((100 − 99) / 100) × 15,50,000 + 1 ≈ 15,501. So 99th percentile corresponds to approximately rank 15,500.
Category ranks are estimated by applying the approximate fraction of candidates in each category to your CRL rank. For example, if ~15% of JEE candidates are SC, your SC rank ≈ CRL rank × 0.15. These are indicative estimates — actual category ranks depend on exact candidate distribution.
Use the JEE College Predictor to enter your predicted rank and see which IITs, NITs, IIITs and GFTIs match. You can also use the JEE Branch Predictor to see which branches (CSE, ECE, Mechanical, AI, etc.) are available at your rank across all major counsellings.
Yes, completely free with no login or registration required. Just enter your marks and shift to get instant results. The college and branch predictors are also free.
A percentile above 99 is considered excellent and qualifies you for top NITs and IIITs. 99.5+ percentile opens doors to premier NIT branches like CSE. For JEE Advanced (IITs), you need to be in the top ~2.5 lakh ranks from JEE Main. Between 95–99 percentile, you can secure good branches at state-level colleges and some NITs.
Explore All Predictors
Free tools to help you predict rank, find colleges, and pick the right branch — all in one place.
JEE Rank Predictor
Marks → Percentile → Rank
JEE College Predictor
Find IITs, NITs, IIITs & GFTIs
JEE Branch Predictor
CSE, ECE, Mechanical & 12+ more
By Counselling
By Category & Quota
Also on InsideEdge
Preparing for NEET?
NEET Rank Predictor
Marks → Instant AIR by category
NEET College Predictor
AIIMS, JIPMER & 600+ govt colleges
By Category