IIT Seat Calculator: See Your Admission Chances
Estimate Your IIT Admission Chances
Based on 2026 seat allocation data and historical cutoffs, this calculator estimates which IITs you might get into with your expected rank.
Every year, over 1.5 million students take the JEE Advanced exam, hoping to secure one of the few thousand seats across India’s 23 IITs. But how many actual seats are there? The number isn’t fixed-it changes slightly each year based on new campuses, program expansions, and government policy. In 2026, there are 16,850 undergraduate seats available across all IITs for B.Tech and integrated programs.
How the Seat Count Is Calculated
The total number of seats isn’t just pulled from thin air. It’s determined by the Joint Seat Allocation Authority (JoSAA), which coordinates admissions across all IITs. Each IIT publishes its sanctioned intake annually, and these numbers are reviewed by the Ministry of Education. Factors like infrastructure, faculty strength, and lab capacity influence how many students each institute can admit.
For example, IIT Bombay and IIT Delhi have the largest intakes, each offering over 1,500 seats. Smaller IITs like IIT Jodhpur or IIT Dhanbad have closer to 700-900 seats. The total is the sum of all these individual allocations.
Breakdown by IIT (2026 Seat Allocation)
Here’s the approximate seat count for each IIT in 2026, based on official JoSAA data:
| IIT | Approximate B.Tech Seats |
|---|---|
| IIT Bombay | 1,580 |
| IIT Delhi | 1,520 |
| IIT Madras | 1,490 |
| IIT Kanpur | 1,450 |
| IIT Kharagpur | 1,430 |
| IIT Roorkee | 1,380 |
| IIT Guwahati | 1,100 |
| IIT Hyderabad | 950 |
| IIT Indore | 900 |
| IIT Gandhinagar | 850 |
| IIT Bhubaneswar | 830 |
| IIT Patna | 800 |
| IIT Jodhpur | 780 |
| IIT Dhanbad | 760 |
| IIT Mandi | 720 |
| IIT Palakkad | 700 |
| IIT Tirupati | 700 |
| IIT Bhilai | 680 |
| IIT Goa | 650 |
| IIT Raipur | 630 |
| IIT Dharwad | 600 |
| IIT Jammu | 580 |
| IIT Srinagar | 550 |
These numbers include all B.Tech programs and integrated B.Tech + M.Tech courses. Some IITs also offer dual-degree programs (B.Tech + M.Sc), which are counted separately but still fall under the undergraduate intake.
Why the Number Changes Every Year
Seat numbers aren’t static. Each year, one or two IITs get approval to increase their intake. For instance, in 2023, IIT Palakkad added 100 seats after completing its new academic block. In 2025, IIT Dharwad expanded its B.Tech intake by 80 seats due to increased faculty hiring.
On the flip side, some IITs temporarily reduce seats if infrastructure projects are underway. For example, IIT Bombay cut its intake by 50 seats in 2024 during the construction of its new engineering lab complex. These adjustments are always temporary and approved by the Ministry of Education.
What About Other Programs?
The 16,850 figure only covers B.Tech and integrated B.Tech + M.Tech programs. If you’re also considering other undergraduate programs like B.S., B.Des., or dual degrees in sciences, you need to add another 1,200-1,500 seats.
IITs offer B.Des. (Bachelor of Design) at IIT Guwahati and IIT Bombay-about 120 seats total. B.S. (Bachelor of Science) programs at IIT Kanpur and IIT Madras add another 300-400 seats. These are separate from the main engineering intake and have their own JEE Advanced cutoffs.
Admission Odds: How Competitive Is It?
With roughly 16,850 seats and over 1.5 million JEE Advanced qualifiers, the acceptance rate is under 1.2%. But not everyone who takes the exam is eligible for admission. Only the top 250,000 candidates who qualify JEE Main are allowed to sit for JEE Advanced. Of those, about 45,000-50,000 actually appear for the exam.
That means roughly 1 in 3 students who take JEE Advanced get a seat. But competition isn’t equal across branches. Computer Science and Electrical Engineering at top IITs can have cutoff ranks under 100, while Civil or Chemical Engineering at newer IITs may accept ranks beyond 8,000.
What Happens If You Don’t Get a Seat?
Not getting into an IIT doesn’t mean your options are over. Many top NITs, IIITs, and state engineering colleges accept JEE Main scores. In fact, over 300,000 seats are available across these institutions. Some students even transfer into IITs after performing well in their first year at other engineering colleges.
Also, IITs now offer direct admission to top performers in international Olympiads and national science talent searches. A few dozen students each year enter IITs through these alternate routes.
Future Trends: Are More Seats Coming?
The Indian government has pledged to expand technical education capacity. By 2030, the goal is to add at least 5,000 more undergraduate seats across new and existing IITs. IIT Jammu and IIT Srinagar are expected to double their intake by 2027. A new IIT is also under planning in the eastern region, which could add another 800-1,000 seats by 2028.
However, expansion isn’t just about numbers. The focus is shifting toward quality-more labs, better faculty ratios, and stronger industry links. So while more seats are coming, the bar for admission may rise too.
Final Takeaway
There are 16,850 B.Tech seats available across IITs in 2026. It’s a tough number to crack, but it’s not impossible. Knowing the exact seat count helps you set realistic goals. If you’re aiming for a top branch at a top IIT, you’ll need a rank under 1,000. If you’re flexible on location or branch, a rank under 5,000 still opens doors at newer IITs.
Use this data to plan your preparation-not just to chase a dream, but to build a strategy that matches reality.
How many total seats are there in all IITs combined in 2026?
In 2026, there are 16,850 undergraduate seats available across all 23 IITs for B.Tech and integrated programs. This number includes all engineering disciplines and excludes postgraduate and non-engineering undergraduate programs.
Which IIT has the most seats in 2026?
IIT Bombay has the highest seat count in 2026 with approximately 1,580 B.Tech seats, followed closely by IIT Delhi with 1,520 seats. These two institutes consistently lead in intake due to their infrastructure, faculty size, and historical expansion.
Do all IITs offer the same number of seats?
No. Seat allocation varies significantly. Older IITs like Bombay, Delhi, and Madras offer over 1,400 seats each, while newer IITs like IIT Jammu and IIT Srinagar offer around 550-580 seats. This difference reflects infrastructure, funding, and regional demand.
Are there seats for non-engineering programs in IITs?
Yes. In addition to B.Tech, IITs offer around 1,200-1,500 seats in non-engineering undergraduate programs like B.Des. (Design), B.S. (Science), and integrated B.Tech + M.Sc. These programs have separate counseling and cutoffs through JEE Advanced.
Why do seat numbers change every year?
Seat numbers change due to infrastructure upgrades, faculty hiring, government policy, and campus expansions. For example, new buildings or labs may allow an IIT to admit more students. Conversely, construction work may temporarily reduce intake. All changes are approved by the Ministry of Education.
Can I get into an IIT without clearing JEE Advanced?
Almost always, no. JEE Advanced is the mandatory entrance exam for IIT undergraduate programs. The only exceptions are a handful of students admitted through international Olympiad medals or national science talent search programs-fewer than 50 per year.
What’s the acceptance rate for IITs?
The acceptance rate is roughly 1.1%-1.2%. Around 1.5 million students take JEE Main, but only the top 250,000 qualify for JEE Advanced. Of those, about 45,000-50,000 appear for the exam, and only 16,850 get seats.