JDoodle

Web · Android · iPhone · API · Extension

Freedom report

Three barsScore 7.7

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

JDoodle is an online programming platform for learning, teaching, and practicing code. Its browser IDE runs programs on JDoodle machines and requires no installation. JDoodle supports 114 languages, frameworks, and databases, with full-stack runtime scope, real-time collaboration, and public sharing. Its Compiler API offers REST results and WebSocket streaming for interactive programs; API and embedded submissions run with bounded time and memory. Runnable IDEs can be embedded in websites, course materials, and learning systems. Education tools support assignments, automated grading, varied question types, roles, and result disclosures. Mobile apps are available for iOS and Android, and a free Chrome extension is offered. The Free plan costs 0.00 USD per free and includes 1,000 executions per day and 100 saved projects; the maker says it does not expire or require a card. Pro costs 15.00 USD per month. Student costs 4.00 USD per month, billed yearly at US$48 a year. Free API access includes 20 credits per day and no internet access; paid API plans start at 10.00 USD per month.

Who it is for

JDoodle suits students, teachers, and developers who want to learn, teach, or practice programming in a browser. Its education features also suit instructors managing assignments and grading.

What is good

  • Browser IDE requires no installation.
  • Supports 114 languages, frameworks, and databases.
  • Education tools include automated correction and grading.
  • Mobile apps support iOS and Android.
  • Free plan does not expire or require a card.

What to know first

  • Free platform plan limits projects to 100 saved projects.
  • Chrome extension has no Firefox or Safari version.
  • API Free has no internet access.
  • Pro costs 15.00 USD per month.

Verdict

JDoodle combines a browser-based coding environment with education tools, mobile apps, embeds, and API access. Its no-expiration free plan provides a way to start, while some options have usage or platform limits.

JDoodle plans and pricing

All plans
Free Free Free forever; no credit card required 1,000 code executions per day · 100 saved projects · 1 collaborator per project jdoodle.com · 20 Sept 2026
Pro $15/mo monthly 150 AI credits a month · 10 collaborators per project · 5 Premium Embed IDEs jdoodle.com · 20 Sept 2026
Teacher Not published Unlimited collaborators per project · Unlimited assessments and students jdoodle.com · 20 Sept 2026
Enterprise Not published SSO · Payment by invoice · Advanced user management · Priority support jdoodle.com · 20 Sept 2026
Free Free 1,000 code executions/day · 114 languages, frameworks and databases · 100 saved projects · 15 AI credits/day, up to 30/month · 3 collaborators/project jdoodle.com · 1 Oct 2026
API Free Free 20 credits/day · No internet access · REST API, WebSocket API and all languages jdoodle.com · 1 Oct 2026

Compared on coding playgrounds

Free plan
Yes
Runtime scope
full-stack
Real-time collaboration
Yes
Private projects
Yes
Public sharing
Yes
Project limit
25 projects

Best JDoodle alternatives

See all 20