JDoodle: Code Compiler

JDoodle: Code Compiler

Compile, Execute Code Anywhere

96 ratings
26 reviews
Free

Details

  • Released
  • Updated
  • December 14, 2020
  • April 21, 2026

Features

JDoodle: Code Compiler screenshot #1 for iPhone
JDoodle: Code Compiler screenshot #2 for iPhone
JDoodle: Code Compiler screenshot #3 for iPhone
JDoodle: Code Compiler screenshot #4 for iPhone
JDoodle: Code Compiler screenshot #5 for iPhone
JDoodle: Code Compiler screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This mobile IDE and compiler allows you to write, compile, and execute code for over 85 languages on your device. It features AI-powered debugging and code generation, making it a comprehensive tool for programmers on the go. Sync and save your projects with advanced privacy controls.

✓Compile and execute code for 85+ languages
✓AI Code Debug & Execute in Interactive Mode
✓AI Code Generator
✓Advanced IDE with multi-file support
✓Sync and save projects
✓Comprehensive privacy controls
Show original description

What's New in JDoodle

1.5.7

April 21, 2026

Lots of new programming languages and language versions!

User reviews

Very good

This is really very good - possibly the best offline compiler for iOS. Has all the features of others and more combined in a very elegant way. Thanks!

It’s nice

The A.I. does not work very well at all, spending bout ten minutes for a simple output, but all the rest is pretty fire

Honestly, pretty good with minimal flaws.

Really solid for a mobile compiler, I have yet to come face to face with any “app closing” problems.

Still though, I feel like there is just something missing. But if I could I would probably rate it more of a 4.5 stars

Really

I love Jdoodle, It’s my favorite website to code on. So when I saw there was an app I downloaded immediately. But it keeps giving EOF errors whenever I run code with inputs. (At least for Python 3) I code to make games, and if I can’t use inputs, what’s the point of using this app? I’ll stick with the website, thank you very much.
Show more

Huge issue

The web version is great, but the mobile version won’t let me execute my code that has an input in it, even if I use interactive mode or STDIN inputs.

FAQ

What programming languages does JDoodle support?

JDoodle supports code compilation and execution for over 85 programming languages, including popular ones like Java, C++, and Python, as well as emerging AI coding languages.

Does JDoodle have ads?

No, JDoodle is ad-free, allowing for an uninterrupted coding experience.

What are the AI features in JDoodle?

JDoodle includes AI Code Debug & Execute in Interactive Mode and an AI Code Generator to assist with programming tasks and enhance the development workflow.

Can I manage multiple files in JDoodle?

Yes, JDoodle offers advanced IDE capabilities that support managing multiple files, making it easier to handle complex projects directly on your mobile device.

How does JDoodle handle project saving and privacy?

JDoodle provides sync and save capabilities for your projects, along with comprehensive privacy controls, allowing you to manage who sees your work and collaborate on your terms.

On which devices can I use JDoodle?

JDoodle is available on iPhone, iPad, and iPod, making it accessible for a wide range of Apple users who need a mobile coding solution.

How often is JDoodle updated?

The latest version, 1.5.6, was released on April 15, 2025, indicating regular updates to improve functionality and add new features.

What is the user sentiment for JDoodle?

JDoodle is highly regarded by its users, evidenced by its rating of 4.6 stars from 68 ratings, suggesting a positive user experience.