Start free. Upgrade when it’s working.
The first 20 steps of Arrays are free forever. Pro opens every step across all six levels.
Free
₹0forever
No card needed.
- Arrays stages 0–4 (about 20 steps)
- The first stage of every topic
- Full hints and bridge steps
- Progress and streaks
Monthly
₹399a month
Renews automatically. Cancel any time.
Everything in Pro.
Choose monthly6-month pass
Recommended₹1,799for 6 months
About ₹300 a month. One payment, no auto-renew.
- All ~500 steps across 6 levels
- Checkpoints and mastery tests
- Spaced review so patterns stick
- Mastery certificates
- AI tutor that reads your code (coming soon)
1-year pass
₹2,999for 12 months
Save 37%. One payment, no auto-renew.
Everything in Pro.
Choose 1-year passPay with UPI, cards and netbanking. 7-day full refund on your first purchase.
Questions about paying
I’ve never done DSA. Is this for me?
Yes, if you can write basic loops and functions in one language. The first steps start with what an array is.
How is this different from a problem list?
A problem list gives you questions. DSA Factory teaches each idea right before a problem built for it, and helps you when you’re stuck, so the jumps never feel too big.
Which languages can I use?
Python, C++, Java and JavaScript. You can switch any time, even in the middle of a step.
What happens when my pass ends?
Nothing you’ve done is lost. You keep your progress and can revisit completed steps. New Pro steps need a plan.
Can I get a refund?
Yes. Your first purchase has a 7-day full refund, no questions asked.
How do I pay?
UPI, cards or netbanking. The monthly plan renews through UPI Autopay; passes are a single payment and never renew.