Custom Test Generator

Build your own practice test — pick subjects, chapters, timer, marks etc

0 In Vault
0 Unattempted
0 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