Android Ports
Discover PC and console games adapted for Android. Browse releases and updates, check download availability, and find installation notes and device requirements.
Port catalog 255
Burnout Revenge
Full v0.4.10
Factorio
Update Full v0.8.18-beta.7
Broforce
Full v2.0
Persona 4 Golden
Update Full v0.4.5-beta
Diablo III
Update Full v0.2.5
Ratatouille
Update Full v1.3.0
Shovel Knight Dig
Full v1.1
MADNESS: Project Nexus
Full v1.4
Sonic Adventure 2
Full v0.1.0-alpha.6.1
Barotrauma
Full v1.13.4
The Happyhills Homicide
Full v2026.06.21-1
Naruto: The Broken Bond
Update Full v2.5-android-beta.41
Probably Stolen – Cyberpunk Shopkeeper Sim
Full v0.46D
Angry Birds Reloaded
Update Full v4.2.25508-1.1
Explore Android ports of PC and console games
An Android port brings a game originally released on another platform to Android phones and tablets. This catalog helps you discover PC and console games adapted for mobile play, from independent adventures and role-playing games to action titles and familiar classics. Open a game page to check its version, download availability and installation instructions.
Find new releases and updated Android ports
Use New to browse recently published game pages, or switch to Last Update to see recently updated entries. Choose Most Downloaded to browse ports by their download count, refreshed daily. Search by game name and filter by genre to narrow the catalog. A new listing does not always mean a new game release, so check the information on the individual page before downloading.
Check compatibility before you install
Android ports can differ in supported Android versions, processor architecture, storage requirements and controls. Some projects offer touch controls, while others work better with a controller. Engine ports and launchers may also require data from your own copy of the original game. Read the project’s requirements and installation notes to understand what your device needs.
A native Android build, a recreated engine, an emulator and a compatibility layer are different ways to play. The availability of an APK does not by itself identify which approach a project uses. Check its description and sources.
Frequently asked questions about Android ports
What is a native Android port?
A native port is a version of a game adapted to run on Android. It may include changes to graphics, performance, menus and controls. An Android APK alone does not tell you how a project works: some launchers also need original game data or additional software.
How do emulators and compatibility layers differ?
An emulator runs software made for another system. For example, PPSSPP runs PSP games. A compatibility tool takes a different approach: Winlator uses Wine and Box86/Box64 to run Windows applications on Android. Running the original game through these tools is different from installing a native Android port.
Can I play with touch controls or a controller?
It depends on the project. Some games offer on-screen buttons or gestures; others work better with a controller, keyboard or mouse. Emulators and compatibility tools may provide their own input mapping. Check the game’s instructions and supported controls; do not assume every project has a complete touch interface.
What does “Launcher only” mean?
The download contains a launcher without the original game data. Check the game page and installation instructions to see which additional files are required and whether they are available.
Will I need the original game files?
Some engine ports, launchers and emulators need data from your own copy of the original game. Others provide a standalone Android release. Follow the project’s instructions and use game files you are entitled to use; requirements differ from one project to another.