JEE Main Rank Predictor · April 2026 data

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.

Free No Login Required Shift Normalised
9
Shifts Covered
Live
Apr 2026 Data
2L+
Students Helped

Your score

Range: −75 to 300 · +4 correct, −1 wrong, 0 skipped

How it works

How the JEE Rank Predictor Works

A transparent look at the prediction methodology behind this tool.

Step 01

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.

Step 02

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.

Step 03

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.

InsideEdge