Custom Test Generator

Build your own practice test β€” pick subjects, chapters, timer, marks etc

0 Questions
In Vault
0 Questions
Unattempted
0 Questions
Attempted
Step 1 of 9
What's your test name?
Please enter a test name.
Step 2 of 9
How many questions?
10
20
25
30
50
100
Custom
Please select or enter question count.
Step 3 of 9
Select question source
PYQ Only
Fresh Only
PYQ + Fresh
Split your 0 questions between:
πŸ“š PYQ
✨ Fresh
Please select a question source.
Step 4 of 9
Choose subjects (multi-select)
Select at least one subject.
Step 5 of 9
Pick chapters
Select at least one chapter.
Step 6 of 9
Allocate questions per chapter
Questions allocated 0 / 0
Total must equal your question count.
Step 7 of 9
Select difficulty
🟒 Easy
🟑 Medium
πŸ”΄ Hard
🎲 Mixed

Difficulty is calculated from community performance data.
Easy: β‰₯80% accuracy  Β·  Medium: 40–80%  Β·  Hard: <40%

Please select a difficulty level.
Step 8 of 9
Test settings

⏱ Timer

10 min
15 min
20 min
25 min
30 min
Custom

Locks students into one subject at a time. The overall timer will be ignored.

βœ… Marks per question

1 mark
2 marks
3 marks
4 marks
Custom

❌ Negative marking

None
0.25
0.33
0.50
Custom
Please fill all settings.
Step 9 of 9
Review & Generate
Preview