JEE Mains · Timed PYQ mock tests
JEE Mains Mock Tests
Real past JEE Mains papers, served whole as full-length timed tests — the exact questions from each sitting, official marking, instant scoring.
2026
JEE Mains 2026 (24 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (5 Apr, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (8 Apr, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (21 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (5 Apr, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (28 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (6 Apr, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (4 Apr, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (6 Apr, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (21 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (23 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (22 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2026 (23 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
2025
JEE Mains 2025 (2 Apr, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (24 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (22 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (2 Apr, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (3 Apr, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (23 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (23 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (24 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (28 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (29 Jan, Shift 1) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min
JEE Mains 2025 (29 Jan, Shift 2) — Paper 1 (B.E./B.Tech)
75 questions
300 marks
180 min