Pricing
The free plan is not a trial.
Every course is free to start, and the Free plan never expires. Pro unlocks every Pro section and 20 times more Ask Puff. Plus makes Ask Puff unlimited. Cancel anytime.
Plans
Start free. Upgrade when you're hooked.
Every plan includes the full hands-on experience. Paid tiers add more Ask Puff and streak perks.
Free
$0forever
- Every free lesson and program
- Streaks, diamonds, and daily goals
- Weekly league
- 5 Ask Puff messages a day
ProMost popular
$6.67/month
Billed $80/year · cancel anytime
- Everything in Free
- Every Pro section
- 20 times more Ask Puff (AI tutor)
- A weekly streak freeze
- Free streak repairs
- Priority support and early access
PlusBest value
$16/month
Billed $192/year · cancel anytime
- Everything in Pro
- Unlimited Ask Puff (AI tutor)
- Plus flair on your profile
Learning with a team? Talk to us.
Compare
Every feature, side by side
| Feature | Free | Pro | Plus |
|---|---|---|---|
| Learning | |||
| Every free lesson and program | |||
| Interactive in-browser code editor | |||
| Streaks, diamonds, and daily goals | |||
| Weekly league | |||
| Completion certificates | |||
| Every Pro section, across every course | - | ||
| Ask Puff (AI tutor) | |||
| Access to Ask Puff | |||
| Daily limit | 5 messages a day | 20 times the base | Unlimited |
| Perks | |||
| A weekly streak freeze | - | ||
| Free streak repairs | - | ||
| Priority support and early access | - | ||
| Plus flair on your profile | - | - | |
FAQ
What people ask before they upgrade
Is Devpuff really free?+
Yes. Every course is free to start, and the Free plan never expires, no credit card required. Pro and Plus are optional. They unlock the Pro sections and add extra perks.
What's the difference between Pro and Plus?+
Both unlock every Pro section, a weekly streak freeze, free streak repairs, and priority support. Pro ($10/mo) gives you 20 times the free daily Ask Puff allowance. Plus ($24/mo) makes Ask Puff unlimited.
Can I cancel anytime?+
Absolutely. Cancel whenever you like and you'll keep your plan until the end of the period you already paid for. No lock-in, no cancellation fees.
What's the difference between monthly and yearly?+
Same features, different billing. Yearly is paid up front and works out cheaper per month. Pro is $80 a year, which is about $6.67 a month, and saves you 33% against paying monthly.
Do you offer plans for teams or schools?+
Yes. If you're learning as a group, a bootcamp or a class, get in touch and we'll sort out the right plan for you.
{ }
✦
Ready to start learning?
Free to start, no credit card required. Write real code in your very first lesson.