JavaPlay
Free Java phone games
JavaPlay brings back the Java (J2ME) games from old keypad phones. Open a .jar game right in your browser, or install the small Android app (about 177 KB). The site has a free catalog of 163 open-license Java games ready to play, and you can also load .jar files you already have. An on-screen phone keypad, touch and your computer keyboard all work as controls, and you can record your gameplay as a video. It is free and needs no sign-up.

From start to finish in 4 simple steps
No learning curve, no setup — here's exactly what happens when you use JavaPlay.
Pick a game
Browse the 163 free open-license Java games, or open a .jar file you already have.
Play in your browser
The game starts right in the browser tab — nothing to install.
Use phone keys
Play with the on-screen phone keypad, touch, or your computer keyboard.
Get the Android app
Install the tiny JavaPlay app (about 177 KB) to play Java games on your Android phone.
Everything JavaPlay gives you
Play old Java (J2ME) phone games free in your browser or in a tiny Android app. Pick from 163 free open-license games or open your own .jar file. No sign-up.
Play Java Games- Play J2ME .jar games in your browser
- 163 free open-license Java games
- Tiny Android app (~177 KB)
- Phone keypad, touch & keyboard controls
Frequently asked questions
Is JavaPlay free?
Yes. The player, the Android app and the 163 games in the catalog are free, with no sign-up.
Can I play my own .jar games?
Yes. Open any J2ME .jar file in the browser player or the Android app. Only play games you have the right to use.
Where do I get the Android app?
Download it from javaplay.codelove.in/download/JavaPlay.apk. It is about 177 KB.
Can I record my gameplay?
Yes. JavaPlay can record your gameplay as a video you can save and share.
Ready to try JavaPlay?
Jump straight into javaplay.codelove.in and start using it now — it's fast, free and ready when you are.
Play Java Games
