FirstHack Learn
Log in Sign up free
FirstHack Pro

Practise as much as you need

Everything you need to learn to code is free and stays free. Pro is for the stretch before placements, when 2 mock tests a day stops being enough.

A pass, not a subscription Nothing auto-renews The free site stays free

Weekly

Try everything for a week

₹29

one payment · 7 days

Monthly

One month of unlimited practice.

₹99 save 20%

one payment · 30 days

3 Months

The stretch before a placement season.

₹149 save 60%

one payment · 90 days
works out to ₹50 a month

Best value

6 Months

A full semester. Cheapest per month.

₹249 save 66%

one payment · 180 days
works out to ₹42 a month

What Pro changes

 FreeWith Pro
Course lessons First 3 of every course All 20 courses, every lesson
Mock tests per day 2 per day Unlimited
All 50 test papers Around half Every one
Full solutions and explanations Yes Yes
Per-topic weakness breakdown Yes Yes
Company-wise test series — Included
Progress analytics over time — Included
Tutorials, problems, compiler Free forever Free forever
The 3 free lessons of every course Free forever Free forever
Placement roadmap and company pages Free forever Free forever

Before you pay

A pass, not a subscription

You pay once and it runs for the number of days shown. Nothing auto-renews and nothing is ever charged again without you pressing a button.

Nothing is taken away when it ends

You drop back to the free tier — tutorials, practice problems, the compiler, the roadmap and your whole history are still there.

Pro switches on straight away

The gateway confirms the payment, not a person, so your pass is live the moment it goes through — even if you close the tab first.

If it does not switch on, you get it back

If Pro is not live within 24 hours of a payment we can see, tell us and we refund it in full. Contact us.

Not sure yet? Nothing is behind the wall.

Every tutorial, every practice problem, the compiler, the placement roadmap and the first three lessons of each course are free and always will be. Read first, decide later.