Write Java code directly on your iPhone, iPad and iPod Touch! This app is ideal for learning and testing code snippets!

- Compile and run your program
- View program output or detailed error
- Custom keyboard for easy input of frequently used characters
- Optimized for connecting with external physical/bluetooth keyboard
- Advanced source code editor with syntax highlighting, bracket completion and line numbers
- Open, save, import and share Java files. Supports File Sharing with iTunes Connect, AirDrop and iCloud.

- Internet connection is required for compilation
- Maximum program running time is 20s
- Some file system, network and graphics functions may be limited
- This is a batch compiler; interactive programs are not supported. For example, if your program provides an input prompt, enter the input in the Input tab prior to compilation.

What’s New

Version 2.5.2

Auto indentation and bracket completion can be changed in Settings

Ratings and Reviews

3.5 out of 5
37 Ratings

37 Ratings

Link is awes0me ,

Functional and free (with ads)..

Definitely compiles correctly even if it is over the Internet. I would like to see this progress to allow classes, though. Then I could actually use it for my uni work.

johnarleyburns ,

Best Java App on IOS

Works great EXCEPT please make a not visible and larger Cursor, I can barely see it and it makes editing very hard! Even with a larger font size, the cursor is hard to see especially in dark mode.

Developer Response ,

Thank you for your review! You may increase the cursor size by increasing the font size in the Settings page accessible by selecting the top left gear icon on the Source tab.

Andrian223344 ,

Class Name

Finally I can change the class name ! Thank you

Developer Response ,

Hello, in the latest version it is now possible to change the class name!


Ketan Appa
32 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+
Copyright © 2019,
In-App Purchases
  1. No Ads $2.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like