Simple, transparent pricing
99% of DataPathsala is free. Only PySpark execution uses credits.
Free — forever, for almost everything
New accounts get 20 free credits to try PySpark.
Unlimited SQL problems
Unlimited Pandas problems
Unlimited DSA problems (Python & Java)
All Data Modeling challenges
System Design guides
Interview question banks
Personal notes
Community discussions
Leaderboard access
PySpark Credit Packs
1 credit = ₹1 · Every 2 Runs costs 1 credit · Each Submit costs 2 credits · UPI / cards accepted
Starter
₹50
⚡ 50 credits
100 PySpark Runs
25 Submits
No expiry
Most popular
Popular
₹100
⚡ 100 credits
200 PySpark Runs
50 Submits
No expiry
Power
₹250
⚡ 275 credits
550 PySpark Runs
137 Submits
No expiry
Why does PySpark use credits?
Everything else on DataPathsala runs on lightweight containers that cost pennies per day. PySpark is different — each execution spins up a full Apache Spark JVM cluster:
- Spark containers use 1 GB RAM + 2 CPUs per execution
- 60-second timeout vs 15 seconds for SQL/Pandas
- JVM startup overhead regardless of solution complexity
Credits are priced to cover infra costs, not to profit. ₹5 = 2 PySpark submits.
Accepts UPI (0% fee) · Debit/Credit cards · Net banking · Wallets