IIT JEE mock test - practice both Main and Advanced for IIT admission
'IIT JEE' is the two-stage pipeline: JEE Main (conducted by the NTA, acts as the qualifying gate) and JEE Advanced (conducted by a rotating zonal IIT, decides the IIT seat). To target an IIT in 2027, you have to clear both - and our mocks let you practise each stage in its real format, free.
Start a free IIT JEE mock
Full-length practice for both stages - JEE Main 2027 in the NTA CBT format and JEE Advanced 2027 in the two-paper IIT format. No paywall, mobile verification only.
Start a free mockWhy two exams to get into an IIT
The phrase "IIT JEE" is a holdover from the pre-2013 era when a single IIT-conducted exam decided IIT admission. Since 2013 the same name informally covers a two-stage system: JEE Main, run by the National Testing Agency twice a year, acts as both a ranking exam for NITs / IIITs / GFTIs and as a qualifying gate; and JEE Advanced, run by one of the seven zonal IITs (IIT Bombay, Delhi, Guwahati, Kanpur, Kharagpur, Madras, Roorkee, on a rotating basis), decides admission to the 23 IITs through a separate rank list. Clearing JEE Main alone never gets you into an IIT - it only buys you the right to sit JEE Advanced.
The two-stage logic is a filter design. JEE Main is a wide net: around 12 to 14 lakh candidates register per cycle, with both Session 1 and Session 2 attempts combined into a single best-of-two NTA score. From that population, the top ~2,50,000 rankers (filled category-wise so that General, EWS, OBC-NCL, SC and ST quotas all get their proportional cut) become eligible to register for JEE Advanced. JEE Advanced is then run for that filtered pool over two three-hour papers on a single day, typically the last weekend of May. Your JEE Advanced rank - not your JEE Main rank - decides which IIT and which branch you can choose in JoSAA counselling.
That two-stage structure has a practical consequence for how you prep, and for what an "IIT JEE mock" has to cover. A mock library that only drills JEE Main format teaches you to handle 75 questions in 3 hours under +4 / -1 - useful, but stops short of what JEE Advanced actually tests, which is multi-correct reasoning, partial-credit pattern reading, and the willingness to spend eight minutes on a single physics problem. To target an IIT seat rather than just a JEE Main rank, you need both formats in your training set.
What this mock covers
The IIT JEE mock series on jeemocks is a paired set - full-length JEE Main 2027 mocks in the NTA CBT pattern, plus full-length JEE Advanced 2027 mocks in the IIT two-paper format. Both are free and unlimited; both ship with the same scoring, mistake-clustering and time-spent heat-map analysis at the end of the attempt.
- JEE Main 2027 mocks: 75 questions (25 each in Physics, Chemistry and Maths), 300 marks, +4 / -1 on every question including the 5 compulsory numericals per subject, three hours, one continuous server-side timer. This is the qualifier you have to clear, and the format that most of your weekly practice should run in through Class 12.
- JEE Advanced 2027 mocks: two papers, three hours each, both papers compulsory, all three subjects in each paper. The marking is variable by design (the organising IIT resets it every year), but our mocks ship the standard scheme used in recent years: single-correct MCQs with full negative marking, multi-correct MSQs with partial credit and a heavy penalty for any wrong selection, integer / numerical with no negative marking, and paragraph or match-the-list clusters at 3 marks per question with full negative marking on a wrong choice.
You can take either format independently or interleave them. The dashboard tracks Main and Advanced attempts as separate streams - your Main percentile band and your Advanced rank-band are reported separately, because they are not comparable measurements and conflating them across a single "score" would be misleading.
The JEE Advanced format: how it's different from Main
JEE Advanced and JEE Main share a syllabus base - the same three subjects, the same broad topic list - but the way the paper tests that syllabus is structurally different from Main and structurally different from itself year to year. Three differences matter most for a candidate moving from Main prep to Advanced prep:
- Two papers, both compulsory: Paper 1 and Paper 2 are both 3 hours, both held on the same day with a short gap between them, both covering all three subjects. A candidate who does well on Paper 1 and crashes on Paper 2 (or vice versa) is at a real disadvantage - the total decides the rank. Stamina across six hours of problem-solving on a single day is a separate skill from Main's three-hour sprint.
- Multi-correct (MSQ) questions with partial marking: one or more of four options can be correct. The standard recent scheme awards +4 if exactly all correct options are marked, partial +1 per correct option marked if no wrong option is selected, 0 if nothing is marked, and a full -2 if any wrong option is selected. The implication is that marking three correct options out of four (and none of the wrong) is worth more than marking all four including a wrong one - a mark-everything heuristic is actively punished.
- Integer / numerical with zero negative marking: answer keyed in directly. Most years carry no negative marking on this section, making it the highest expected-value- per-attempt section in the paper for a well-prepared candidate. Skipping an integer because the arithmetic looks long is a much costlier mistake on Advanced than on Main.
- Paragraph and match-the-list clusters: a short physics or chemistry context followed by two linked questions, or two columns of entries with multiple valid mappings. Usually a small set of questions in each paper but worth 3 marks per question with full negative marking - read the instructions on the first page of the actual paper carefully because the partial-credit rules can shift year to year.
The variable-marking design is deliberate. JEE Main rewards a candidate who has memorised a single optimal strategy and executes it. JEE Advanced rewards a candidate who can read the marking instructions on the morning of the exam and recompute the optimal strategy in ten minutes. Our Advanced mocks mirror that by varying the marking scheme across mocks in the library - a few mocks use the recent standard, others use older variants from 2018 to 2021 - so that you train the rule-reading reflex, not just the question-solving one. For the deep, side-by-side comparison of every difference between Main and Advanced (papers, marking, syllabus emphasis, attempt strategy), see JEE vs JEE Main.
Realistic IIT-rank ladder
What rank you need depends on which IIT and which branch you are targeting, and the ladder has steepened sharply over the last decade as candidate numbers have grown. The bands below are broad indicative ranges, not exact cutoffs - they will shift cycle to cycle based on paper difficulty, category, and seat-matrix changes, and your gender-neutral rank, female-pool rank, and category rank are all separately computed in JoSAA counselling.
- Top ~100 ranks: typically open Computer Science at the older IITs (IIT Bombay, Delhi, Madras, Kanpur, Kharagpur, Roorkee, Guwahati) - the most contested seats in the country, with Bombay CSE often closing in the top ~70 in recent JoSAA rounds.
- Top ~500 ranks:broadly open the non-CSE flagship branches at older IITs - Electrical, Mechanical, Electronics & Communication - as well as CSE at the newer IITs like IIT Hyderabad and IIT BHU.
- Top ~2,000 ranks: broadly enough for most engineering branches at older IITs, and for CSE and Electrical at most of the newer IITs.
- Top ~5,000 ranks: broadly enough for the typical NIT-tier branches at newer IITs (IIT Bhilai, Goa, Dharwad, Jammu, Tirupati, Palakkad) and for the four- and five-year programmes in the dual-degree streams.
- Top ~10,000 ranks: broadly the cut-off for an IIT seat in some branch, somewhere - usually at the newest IITs in the rarer streams. Beyond this, JoSAA counselling shifts to NIT and IIIT options on the JEE Main rank list rather than the JEE Advanced list.
Treat the table above as the shape of the ladder, not a guarantee. For the actual category-wise opening and closing ranks across all 23 IITs and all branches across recent JoSAA rounds, see the cutoffs & ranks page.
Drop-year aspirants and the IIT pipeline
A drop year (or two) is common among candidates targeting the older IITs, and the eligibility rules at both Main and Advanced are designed around it - but with sharper limits at Advanced than at Main.
- JEE Main attempts: a candidate can attempt JEE Main in three consecutive years from their Class 12 year of passing. Both sessions in a year (Session 1 and Session 2) together count as one of the three attempts, not as two. So a 2026 Class 12 passout can sit JEE Main 2026, 2027 and 2028 - that is the maximum.
- JEE Advanced attempts: two consecutive years only. A candidate who clears the Main qualifying cut-off in their Class 12 year can attempt Advanced in that year and the year after - no third Advanced attempt regardless of how many Main attempts they have remaining. This is the binding constraint for most droppers targeting an IIT.
- Year-of-passing window: Class 12 must have been passed in 2025, 2026 or 2027 for the JEE 2027 cycle, and the year-of-passing rule applies independently of the attempt count - a 2024 passout is not eligible in 2027 even if they have not used their three Main attempts.
- Age:the upper age limit on JEE Advanced has been challenged in court repeatedly; the current position is to confirm against the year's official JEE Advanced information brochure rather than relying on prior-year rules. The Main paper has no age limit.
For the full eligibility breakdown, including the 75 percent / top-20- percentile Class 12 rule that gates NIT / IIIT / GFTI admission via JoSAA (separately from IIT admission via JEE Advanced rank), see JEE eligibility.
How to use this mock series for an IIT target
The cadence that works for most IIT-targeting candidates is asymmetric: most of the calendar year runs on JEE Main mocks, and the six-to-eight-week window between the Session 2 result and the JEE Advanced exam runs on Advanced-style mocks. The pattern below is what we see in the data from candidates who scored in the top 5,000 of JEE Advanced in recent cycles.
- Class 11 through first half of Class 12: one full-length JEE Main mock every 7 to 10 days, in Instant Feedback mode, mixed across Easy and Medium tiers as the syllabus builds. The goal is to convert topic-wise knowledge into exam-style problem solving and to build the time-per-question instinct.
- August-December of Class 12 (run-up to Session 1): one full-length JEE Main mock every 7 days, mostly Medium-tier in Exam-like mode. Add a sample JEE Advanced paper roughly every fortnight - not to score on it, just to build pattern familiarity, especially for MSQ and integer questions.
- January-April (Session 1 and Session 2): JEE Main mock every 5 to 7 days, escalating to Hard tier in the last three weeks before each session. The exam mode discipline you build here is what carries into JEE Advanced. Do not abandon Main mocks the moment Session 1 ends - Session 2 is a fresh chance to improve the best-of-two NTA score and the gap from Session 1 to Session 2 is the most movable rank you have.
- May (post-Session-2, run-up to Advanced): switch to JEE Advanced mocks exclusively. Two full-length papers per week (Paper 1 plus Paper 2 on the same day, with the standard interval) is the working maximum - more than that and recovery time eats into the analysis time, which is where Advanced mocks pay off most. Vary the marking scheme across mocks so you train the rule-reading reflex described above.
- The 48 hours before Advanced: no full mocks. Re-read the analysis pages from your last three or four mocks, fix any one-mistake habits (sign errors in Maths, wrong-product errors in Organic, formula slips in Physics), and rest. Adding a sixth mock here is almost always counterproductive.
Start a free IIT JEE mock now
Both stages, both formats, free. Begin with a JEE Main full-length to set your baseline; switch to JEE Advanced mocks as Session 2 approaches.
Start a free mock