JEE Main Rank Predictor 2026 is a free tool used to determine your chances of admission to top engineering colleges. You can use Collegedunia’s JEE Main rank predictor to estimate your All India Rank (AIR) and JEE Main percentile. JEE Main Rank Predictor 2026 covers almost 1700 B.Tech and B.Arch colleges across India.
- The National Testing Agency (NTA) does not declare JEE Main results in raw marks.
- The JEE Main results are declared as percentile scores, also known as NTA Scores.
- Candidates with JEE Main rank below 5000 can get admission to the top five NITs in India.
To ensure that no candidate gets an unfair advantage or disadvantage due to the shift in which they appeared, NTA uses a percentile-based normalisation method. The All India Rank is prepared after applying the following steps:
- Selecting the best NTA Score for candidates who appeared in multiple sessions
- Arranging all candidates in descending order of NTA Score
- Applying tie-breaking rules wherever required
The final list obtained after this process is published as the JEE Main All India Rank list, which is used for JoSAA counselling and seat allocation.
Also Check:

How Does the JEE Main Rank Predictor Work?
The JEE Rank Predictor and JEE Main college predictor Tool utilises an advanced algorithm that considers multiple factors to estimate a student's JEE rank. Here's an overview of the typical process:
- Enter your JEE Main Score: You just need to enter your JEE Main scores.
- Data Analysis: Collegedunia’s JEE Main Rank predictor tool examines your JEE Main scores by comparing them with previous years' cut-off scores and the distribution of scores among test-takers.
- Rank Estimation: The JEE Main Rank predictor tool calculates an estimated JEE rank for you using advanced data analysis techniques.
- Percentile Score: Alongside your estimated rank, the tool provides a percentile score and a list of colleges available.
How NTA Calculates JEE Main Rank and Percentile?
As per the JEE Main Information Bulletin, the result of JEE Main is prepared using a percentile score system and not by using raw marks directly. This percentile score is officially called the NTA Score.
For every candidate, NTA calculates four percentile values:
- Percentile score in Physics
- Percentile score in Chemistry
- Percentile score in Mathematics
- Overall NTA Score (Total Percentile)
The percentile score indicates the relative performance of a candidate compared to all other candidates who appeared in the same session.
For example, if a candidate has a percentile of 97, it means the candidate has performed better than 97% of the candidates in that session.
Formula to Calculate JEE Main Percentile Rank:
Percentile Score = (Number of candidates who scored equal to or less than you / Total number of candidates in that session) × 100
Also Check:
FAQs
Is JEE Main rank based on marks or percentile?
JEE Main rank is based on percentile score, not raw marks. After all the JEE Main sessions are completed, NTA considers the best percentile score of a candidate and prepares the All India Rank (AIR) accordingly. Candidates with a higher percentile get a better rank, regardless of the session difficulty.
Why can two students with similar marks have different JEE Main ranks?
Two students with similar marks may have different ranks because the percentile depends on relative performance, not absolute marks. If one student scores the same marks in a tougher session, their percentile may be higher due to fewer high scorers, leading to a better rank. This is why NTA uses normalisation to balance session-wise difficulty.
Does NTA use total marks or subject-wise scores to calculate JEE Main percentile?
NTA calculates the overall JEE Main percentile using the total normalised score, not individual subject marks. However, subject-wise percentiles in Physics, Chemistry, and Mathematics are used only for tie-breaking when two or more candidates have the same overall percentile.
JEE Main Rank Predictor: Expected Colleges
| Marks Range (out of 300) |
Approx. Percentile |
Approx. CRL Rank Range |
Expected Colleges (Popular Branches like CSE/ECE) |
| 280+ |
99.99+ |
1 – 50 |
Top IITs possible via JEE AdvancedVery strong chance at NIT Trichy/ Warangal/ Surathkal and CSE branch |
| 250 – 279 |
99.8 – 99.99 |
50 – 2,000 |
NIT Trichy, Warangal, Surathkal, Calicut, Rourkela CSE/ECETop IIITs like IIIT Hyderabad/Allahabad |
| 220 – 249 |
99.5 – 99.8 |
2,000 – 8,000 |
Good NITs (e.g., Jaipur, Bhopal, Allahabad, Kurukshetra) CSE branch; Many IIITsState colleges like DTU/NSUT |
| 190 – 219 |
98.5 – 99.5 |
8,000 – 20,000 |
Mid-tier NITs (e.g., Jalandhar, Hamirpur, Durgapur) CSE/ECE branch; IIITs like IIIT Jabalpur/Kota; Good private options |
| 160 – 189 |
96 – 98.5 |
20,000 – 45,000 |
Lower NITs (e.g., Meghalaya, Nagaland, Mizoram) or GFTIs; Many state/private colleges (VIT, SRM, Manipal) |
| 130 – 159 |
92 – 96 |
45,000 – 1,00,000 |
Mostly state/private colleges; Some GFTIs in lower branches |
Check:
JEE Main Top Engineering Colleges Ranks Accepted
Candidates can use their application number and password to download the scorecard and check their JEE Main Cutoff percentile in the JEE Main college predictor. To predict a college with JEE Main score, you can follow the table below, which shows JEE rank vs college.
| College |
Course |
Round 1 Closing Rank |
| International Institute of Information Technology, Hyderabad |
B.Tech. in Computer Science and Engineering |
866 |
| Division of Biological Sciences, Indian Institute of Science |
B.Sc. (Research) in Physics |
903 |
| NIT Trichy - National Institute of Technology |
B.Tech. in Computer Science and Engineering |
1,019 |
| IIIT Delhi - Indraprastha Institute of Information Technology |
B.Tech. in Computer Science and Engineering |
1,223 |
| NIT Surathkal - National Institute of Technology |
B.Tech. in Computer Science and Engineering |
1,423 |
| B.Tech. in Artificial Intelligence |
2,216 |
| B.Tech. in Computational and Data Science |
2,948 |
| B.Tech. in Information Technology |
2,760 |
| NIT Warangal - National Institute of Technology |
B.Tech. in Computer Science and Engineering |
1,899 |
| B.Tech. in Mathematics and Computing |
3,047 |
| International Institute of Information Technology, Bangalore |
B.Tech. in Computer Science and Engineering |
2,106 |
| B.Tech. in Artificial Intelligence and Data Science |
2,833 |
| IIIT Delhi - Indraprastha Institute of Information Technology |
B.Tech. in Computer Science and Artificial Intelligence |
2,352 |
| Netaji Subhas University of Technology |
B.Tech. in Computer Science and Engineering (Artificial Intelligence) |
2,473 |
| B.Tech. in Computer Engineering |
2,818 |
| NIT Rourkela - National Institute of Technology |
B.Tech. in Computer Science and Engineering |
2,680 |
List of Colleges Accepting JEE Main Scores: Previous Year Statistics
We have provided the last 2 years' statistics. This will help you understand what score is accepted for the courses.
| Full Institute Name |
Course Name |
2024 |
2025 |
| National Institute of Technology Calicut |
B.Arch |
49 |
55 – 62 |
| School of Planning and Architecture, New Delhi |
B.Arch |
26 |
30 – 35 |
| National Institute of Technology, Tiruchirappalli |
B.Arch |
58 |
65 – 72 |
| Institute of Chemical Technology, Mumbai |
B.Chem Eng. |
1500 |
1650 – 1750 |
| Jadavpur University, Kolkata |
BE CSE |
10 |
12 – 15 |
| School of Planning and Architecture, Bhopal |
B.Arch |
233 |
245 – 260 |
| National Institute of Technology, Rourkela |
B.Arch |
315 |
330 – 350 |
| Indian Institute of Engineering Science and Technology, Shibpur |
B.Arch |
410 |
440 – 460 |
| School of Planning and Architecture, Vijayawada |
B.Plan |
188 |
200 – 215 |
| National Institute of Technology Karnataka, Surathkal |
B.Tech CSE |
1423 |
1380 – 1410 |
| Birla Institute of Technology, Mesra |
B.Arch |
789 |
830 – 870 |
| Thapar Institute of Engineering and Technology, Patiala |
BE Comp. Eng. |
28000 |
31000 – 33000 |
| National Institute of Technology, Warangal |
B.Tech CSE |
1899 |
1800 – 1860 |
| Delhi Technological University, Delhi |
B.Tech Comp. Eng. |
2200 |
2450 – 2650 |
| Jamia Millia Islamia, New Delhi |
B.Tech Comp. Eng. |
16500 |
17800 – 18500 |
| Visvesvaraya National Institute of Technology, Nagpur |
B.Arch |
456 |
480 – 510 |
| Maulana Azad National Institute of Technology, Bhopal |
B.Plan |
206 |
215 – 230 |
| International Institute of Information Technology, Hyderabad |
B.Tech CSE |
1020 |
850 – 920 |
| National Institute of Technology, Kurukshetra |
B.Tech Comp. Eng. |
5662 |
5400 – 5550 |
| Motilal Nehru National Institute of Technology, Allahabad |
B.Tech CSE |
3975 |
3800 – 3920 |
| National Institute of Technology, Durgapur |
B.Tech CSE |
8289 |
8100 – 8300 |
| College of Engineering, Pune (COEP) |
B.Tech CS & IT |
101 |
105 – 115 |
| National Institute of Technology, Silchar |
B.Tech CSE |
10284 |
10100 – 10400 |
| Malaviya National Institute of Technology, Jaipur |
B.Arch |
512 |
540 – 570 |
| Indraprastha Institute of Information Technology, Delhi |
B.Tech CS & Design |
1150 |
1250 – 1350 |
| Sardar Vallabhbhai National Institute of Technology, Surat |
B.Tech CSE |
5930 |
5800 – 6000 |
| National Institute of Technology, Hamirpur |
B.Arch |
780 |
810 – 860 |
| International Institute of Information Technology, Bangalore |
Integrated CSE |
7500 |
7200 – 7450 |
| National Institute of Technology, Meghalaya |
B.Tech CSE |
18537 |
19800 – 21000 |
| National Institute of Technology, Agartala |
B.Tech CSE |
19139 |
20500 – 22000 |
| Guru Gobind Singh Indraprastha University, Delhi |
B.Tech Chem |
82000 |
88000 – 95000 |
| National Institute of Technology, Raipur |
B.Arch |
567 |
600 – 640 |
| IIITDM Jabalpur (PDPM) |
B.Tech CSE |
12948 |
12600 – 12900 |
| Puducherry Technological University |
B.Tech EEE |
42000 |
46000 – 50000 |
| Punjab Engineering College, Chandigarh |
B.Tech AI |
9500 |
9300 – 9600 |
| ABV-IIITM Gwalior |
B.Tech CSE |
6800 |
6600 – 6750 |
| Jaypee Institute of Information Technology, Noida |
B.Tech CSE |
46000 |
49000 – 54000 |
| Indian Institute of Information Technology, Allahabad |
B.Tech IT |
4776 |
4550 – 4680 |
| Shri Mata Vaishno Devi University, Katra |
B.Arch |
1100 |
1250 – 1400 |
| National Institute of Technology, Goa |
B.Tech CSE |
9550 |
9400 – 9600 |
| Dhirubhai Ambani Institute of ICT, Gandhinagar |
B.Tech ICT |
15 |
18 – 22 |
| Army Institute of Technology, Pune |
BE Comp. Eng. |
45000 |
43000 – 45000 |
| Institute of Engineering and Management, Kolkata |
B.Tech IT |
4000 |
4200 – 4500 |
| Dr. B.R. Ambedkar National Institute of Technology, Jalandhar |
B.Tech CSE |
9642 |
9500 – 9700 |
| G.H. Raisoni College of Engineering, Nagpur |
B.Tech CSE |
6500 |
6800 – 7200 |
| Sardar Patel Institute of Technology, Mumbai |
B.Tech Comp. Eng. |
450 |
480 – 520 |
| Shri Ramdeobaba College of Engineering, Nagpur |
BE (IT) |
2400 |
2600 – 2800 |
| NIFTEM, Kundli (Sonepat) |
B.Tech Food Tech |
79800 |
85000 – 95000 |
| National Institute of Technology, Jamshedpur |
B.Tech CSE |
7820 |
7600 – 7850 |
| Yeshwantrao Chavan College of Engineering, Nagpur |
B.Tech AI & ML |
5200 |
5500 – 5800 |
Also Read:
FAQs
Can I get a good engineering college with a JEE Main rank above 50,000?
Yes, candidates with a JEE Main rank above 50,000 can still get admission to newer NITs, IIITs, GFTIs, and reputed state engineering colleges. Branch availability may vary, but options increase in later JoSAA or CSAB rounds and through state-level counselling.
What JEE Main rank is required for top NITs?
For top NITs, a JEE Main rank below 10,000 is generally required for popular branches like Computer Science and Electronics. For core branches such as Mechanical, Civil, or Electrical, seats may be available up to 20,000–30,000 ranks, depending on the category, home-state quota, and counselling round.
What JEE Main rank is required for admission to IIITs?
For top IIITs, such as IIIT Hyderabad, IIIT Bangalore (via special channels), and IIIT Allahabad, a JEE Main rank below 8,000–15,000 is usually required for Computer Science and allied branches. For other IIITs and non-core branches, seats may be available up to 30,000–40,000 ranks, depending on category and counselling rounds.
JEE Main 2026 Marks vs Percentile vs Rank (Expected)
Because NTA does not release any official marks-to-rank conversion table, the following values are approximate ranges based on previous year result patterns.
| Marks |
Percentile |
AIR |
| 300–285 |
99.999–100 |
1–50 |
| 284–270 |
99.95–99.998 |
50–500 |
| 269–250 |
99.8–99.95 |
500–2000 |
| 249–230 |
99.5–99.8 |
2000–5000 |
| 229–210 |
99.0–99.5 |
5000–10000 |
| 209–190 |
98.0–99.0 |
10000–25000 |
| 189–170 |
97.0–98.0 |
25000–50000 |
| 169–150 |
95.0–97.0 |
50000–100000 |
| Below 150 |
Below 95 |
100000+ |
Also check:
JEE Main Rank Predictor Category Wise
The JEE Main Rank Predictor Category Wise provides the category-wise ranks for General, Sc, ST, OBC and any other category involved.
| Category |
Minimum Qualifying Percentile |
Expected Cutoff Rank for Top NITs |
| General (UR) |
90.0 – 93.0 |
Under 15,000 |
| General-EWS |
81.0 – 84.0 |
Under 25,000 |
| OBC-NCL |
73.0 – 77.0 |
Under 35,000 |
| SC Category |
50.0 – 55.0 |
Under 75,000 |
| ST Category |
45.0 – 50.0 |
Under 85,000 |
| PwD Category |
0.11 percentile |
Varies significantly |
Also check:
FAQs
How are marks, percentile, and rank linked in JEE Main 2026?
In JEE Main 2026, your raw marks are first converted into a percentile score using NTA’s normalisation method. This percentile shows how you performed compared to other candidates in the same session. Based on the final percentile, NTA then prepares the All India Rank (AIR). Higher marks usually lead to a higher percentile, which results in a better rank.
What percentile corresponds to a good JEE Main rank in 2026?
A 99+ percentile in JEE Main 2026 generally corresponds to a rank below 10,000. A 95 percentile may fall around 40,000–50,000 rank, while a 90 percentile usually corresponds to a rank near 1 lakh. These ranges can vary slightly depending on the number of candidates and exam difficulty.
Why do the same JEE Main marks result in different percentiles and ranks?
The same marks can lead to different percentiles and ranks because JEE Main is conducted in multiple shifts. NTA uses normalisation to balance paper difficulty. If a candidate scores the same marks in a tougher shift, their percentile may be higher, resulting in a better rank compared to an easier shift.
JEE Main Tie-Breaking Rules
In some cases, two or more candidates may obtain the same overall NTA Score. To decide their relative order in the merit list, NTA applies the following tie-breaking rules in sequence:
- Candidate with a higher percentile in Mathematics
- If still tied, the candidate with the higher percentile in Physics
- If still tied, the candidate with the higher percentile in Chemistry
- If still tied, the candidate with fewer incorrect answers
- If still tied, the candidate is older in age
These rules ensure that a unique rank can be assigned to every candidate.