Enter your expected marks to instantly calculate your NTA Score, Percentile, and All India Rank (AIR). Covers all January and April session shifts — no signup, completely free.
Type your raw score out of 300. This is your actual attempted marks — (correct × 4) minus (wrong × 1). Don't worry about which shift you appeared in.
Our algorithm applies NTA's multi-shift equi-percentile normalization — the same process NTA uses. It computes your expected percentile range based on 10 January 2026 shifts and 2025 data.
Rank is derived from percentile using: Rank = ((100 − P) / 100) × 15,50,000 + 1. You then get a direct link to our College Predictor with your rank pre-filled.
After Session 1 results were released, we compared our pre-published prediction tables against official NTA scorecards. 140 verified data points across all 10 shifts in the 90–99 percentile band.
Accounts for difficulty variation across all 10 January shifts and applies the same model to April.
Get your percentile and rank instantly. Zero phone number, zero email, zero spam calls.
Independently audited against 140 official NTA scorecards after Jan 2026 results.
We show a percentile range instead of a single point — because NTA normalization has inherent variance.
Session 1 bias of -1.55% has been corrected. April predictions are more accurate than Jan predictions were.
After your rank comes up, one click takes you to our College Predictor with your rank pre-filled.
Share before the April session — see who gets a better predicted rank.
High Saturation
Rapid Increase
Steady Growth
* Based on expected ~15.5 Lakh unique candidates in 2026. Applies to both January and April sessions combined.
Expected marks for top percentiles based on 2024 and 2025 difficulty analysis. Applies to both January and April session shifts.
| Percentile | Expected Rank (AIR) | Marks Required (Out of 300) |
|---|---|---|
| 99.9+ %ile | 1 – 1,200 | 240 – 280+ |
| 99.5 – 99.9 %ile | 1,200 – 6,000 | 210 – 240 |
| 99.0 – 99.5 %ile | 6,000 – 12,000 | 180 – 210 |
| 98.0 – 99.0 %ile | 12,000 – 25,000 | 160 – 180 |
| 97.0 – 98.0 %ile | 25,000 – 35,000 | 140 – 160 |
| 95.0 – 97.0 %ile | 35,000 – 60,000 | 120 – 140 |
| 90.0 – 95.0 %ile | 60,000 – 1.1 Lakh | 100 – 120 |
| 80.0 – 90.0 %ile | 1.1L – 2.5 Lakh | 70 – 100 |
Official NTA-normalized data across all 10 January 2026 shifts. Green (21 S2) = easiest. Red (22 S2) = toughest. Use this to calibrate your April session expectations.
| %ile | 21 S1 | 21 S2 | 22 S1 | 22 S2 | 23 S1 | 23 S2 | 24 S1 | 24 S2 | 28 S1 | 28 S2 |
|---|---|---|---|---|---|---|---|---|---|---|
| 99 | 167 | 171 | 158 | 155 | 158 | 163 | 162 | 160 | 161 | 162 |
| 98.5 | 154 | 157 | 144 | 143 | 145 | 150 | 150 | 146 | 149 | 150 |
| 98 | 144 | 147 | 134 | 131 | 135 | 139 | 141 | 137 | 138 | 140 |
| 97.5 | 137 | 139 | 126 | 126 | 127 | 132 | 134 | 128 | 132 | 133 |
| 97 | 130 | 132 | 120 | 120 | 121 | 126 | 127 | 121 | 126 | 126 |
| 96.5 | 124 | 127 | 115 | 115 | 116 | 120 | 123 | 115 | 121 | 123 |
| 96 | 120 | 122 | 110 | 111 | 111 | 115 | 118 | 110 | 114 | 116 |
| 95.5 | 115 | 117 | 106 | 107 | 107 | 111 | 113 | 104 | 112 | 112 |
| 95 | 110 | 113 | 101 | 104 | 103 | 106 | 109 | 101 | 109 | 108 |
| 94 | 105 | 106 | 93 | 97 | 96 | 100 | 102 | 93 | 102 | 103 |
| 93 | 99 | 100 | 88 | 92 | 89 | 94 | 96 | 88 | 96 | 95 |
| 92 | 94 | 93 | 84 | 88 | 86 | 88 | 92 | 81 | 91 | 91 |
| 91 | 90 | 89 | 79 | 84 | 81 | 83 | 86 | 77 | 86 | 86 |
| 90 | 85 | 84 | 74 | 81 | 77 | 79 | 80 | 73 | 82 | 85 |
Full shift-wise analysis including April session strategy → Marks vs Percentile 2026 article
JEE Main is conducted across multiple shifts over several days. Each shift gets a different question paper. Even with careful design, one shift may be slightly easier or harder than another. Without normalization, a student who happened to get the easier paper would have an unfair advantage. NTA's normalization process eliminates this.
NTA uses equi-percentile equating. In simple terms: a student who scores at the 75th percentile within their own shift gets the same scaled score as a student who scored at the 75th percentile in any other shift — regardless of the raw marks needed to achieve that position.
This is why the same 155 marks gave 99 percentile in the toughest Jan 2026 shift (22 S2)but only ~97 percentile in the easiest shift (21 S2) where you needed 171 marks for 99 percentile. The number of marks doesn't matter — your relative position within your shift does.
The final All India Rank (AIR) is assigned after combining both sessions (January + April). NTA takes the best of your two session percentiles to compute the final merit list. This is why appearing for both sessions gives you an advantage.
Historically, the April session tends to have a slightly different difficulty distribution than January. In recent years (2024, 2025), April shifts have been moderately calibrated — meaning 99 percentile typically requires marks in the 175–205 range depending on your specific shift. Students who appeared in January can use their actual session 1 percentile as a baseline and target improvement in April.
Our predictor's recalibrated model — correcting the -1.55% conservative bias found in Session 1 — gives you a more accurate April session estimate than our original January model did.
Across both January 2026 and historical April sessions, difficulty impacts required marks significantly.
| Percentile Target | Easy Shift | Moderate Shift | Tough Shift |
|---|---|---|---|
| 99.9 %ile | 280–290 | 265–275 | 245–255 |
| 99.5 %ile | 250–260 | 235–245 | 215–225 |
| 99.0 %ile | 210–220 | 190–200 | 170–180 |
| 95.0 %ile | 155–165 | 140–150 | 115–125 |
Minimum safe percentile for admission to a Tier-2 NIT (NIT Nagpur, NIT Surat etc.) via JOSAA counselling.
~150–160 Marks
~130–140 Marks
~90–100 Marks
JEE Main is conducted by the National Testing Agency (NTA) twice a year — January and April. Understanding how your raw marks translate into a percentile and eventually an All India Rank (AIR) is critical for planning your JOSAA counselling strategy. This guide covers the full process including the April session.
Your final All India Rank is not determined by a single exam attempt. NTA considers both sessionsand takes your best NTA percentile score for the final merit list. This means:
Many students ask: "How do I convert my percentile to rank?" Here's the exact process:
Example: 99.00 percentile with 15,50,000 candidates → ((100 − 99) / 100) × 15,50,000 + 1 = ~15,501 AIR