BitPocketby 32BitZ
BitPocket app icon
A pocket-sized trip back in time

Old-school games.
New life.

BitPocket brings your favorite Java mobile games back to the screen—inside a nostalgic phone-inspired arcade that runs in your browser.

Classic J2ME gamesNo Java installationPhone-inspired interface
32BitZ▮▮▮ ◉
My games
♟
Adventure
✦
Arcade
◈
Racing
♞
Classic
▦
Puzzle
✚
More
OptionsSelectBack
OK
JAVA MOBILE · REIMAGINED
J2ME libraryBring your own .jar games
Browser-basedNo Java plugin to install
Made for nostalgiaInspired by classic mobile phones
Play your wayKeyboard and on-screen controls
The little details that made it special

A familiar phone. Your personal game shelf.

BitPocket combines the charm of classic mobile menus with the convenience of a modern browser-based J2ME experience.

▦

Your games, in one place

Browse a visual library of Java games, with names and icons read from each game’s JAR metadata.

+

Add your own JARs

Upload compatible .jar files through the web interface when uploads are enabled by the site owner.

⌖

Classic phone controls

Navigate with directional keys, soft keys and keypad controls—on-screen or from your keyboard.

◉

Personal game space

Your library is separated by browser device profile, so each visitor can keep their own collection.

♫

Made for the old-school feel

Enjoy compatible games with supported MIDI audio and classic 2D and 3D mobile graphics.

文

Play around the world

A multilingual interface helps make the retro library feel at home for more players.

Simple by design

From JAR file to game time.

BitPocket is a browser-based J2ME game portal built around the FreeJ2ME web emulator. The emulator runtime is delivered through CheerpJ, so players need a compatible browser and an internet connection—not a Java plugin.

01
Open your BitPocket libraryBrowse games already available in your personal collection.
02
Add a game you’re allowed to useUpload a compatible .jar if the site owner has enabled uploads.
03
Choose a game and playUse keyboard inputs or the on-screen phone controls.
BITPOCKET / QUICK FACTS● READY
Game formatJava ME · .jar
EmulationFreeJ2ME web
Runtime deliveryCheerpJ · online
ControlsKeyboard + screen
Install Java?No
Compatibility depends on the game and emulator support. Some titles or device-specific features may not work exactly as they did on original hardware.
Choose your platform

Take BitPocket with you.

Choose a platform below to get its BitPocket release. Download links are added as each platform package is configured.

⊞

Windows

Desktop release

◉

macOS

Mac release

▰

Linux

Desktop release

▣

Android

Mobile release

▢

iOS

iPhone and iPad

The browser-based BitPocket experience can be opened on supported desktop and mobile browsers. The platform buttons above point to separate packages when configured; they do not imply a native app is already published.

Bring back a little pocket-sized joy.

Rediscover the games and phone menus that made mobile gaming memorable.

View platform downloads ↑