Reference

Limits

Every number here is the published allowance for that plan. Where a row says Unlimited, read what unlimited means before planning around it.

No means the plan does not include that feature.

Where a row says for everyone, it applies to every person on the account. Every other paid row applies to the subscriber, so a Pro plan upgrades the one person who bought it. Teacher is the plan that covers a class.

The platform plans

Running code

What Free Pro Teacher
Code executions 1,000 a day Unlimited Unlimited
Workspace Standard 4× standard 2× standard, for everyone
Language versions Latest of each Every version Every version, for everyone
Step debugger 3 min sessions 10 min sessions 10 min sessions
Internet access from your code No Account owner Account owner
Ad-free No Yes Yes

Workspace. Pro upgrades the subscriber. Teacher upgrades everyone in the account.

Step debugger. Set breakpoints and step through your code. Always runs as an interactive session.

JDoodle AI

What Free Pro Teacher
AI credits 15 a day, 30 a month 150 a month 150 a month
Student AI allowance 15 a day 15 a day 15 a day
Turn AI off for students No No Yes

Student AI allowance. Students keep the Free allowance on every plan. Teacher can turn that off.

Projects and sharing

What Free Pro Teacher
Saved projects 100 Unlimited Unlimited
Collaborators per project 3 10 Unlimited
Embedded IDEs Unlimited Unlimited Unlimited
Share a link anyone can run Yes Yes Yes
Tags on your projects No Yes Yes
Advanced IDE settings No Yes Yes

Teaching and assessment

What Free Pro Teacher
Students Unlimited Same as Free Unlimited
Assessments Unlimited Same as Free Unlimited
Questions per assessment Unlimited Same as Free Unlimited
Automated grading Yes Same as Free Yes
Automated email to students Yes Same as Free Yes
Usage analytics No Yes Yes

The API

The Compiler API is bought separately and has its own allowances. A free platform account can hold any API tier, and a Teacher account can hold none. See credits and pricing.

What next

This website uses cookies to ensure you get the best experience on our website.