Python in APK
Loading...
Py Python to APK Android project builder
Works right in the browser

PYTHON → ANDROID

Turn a Python file into an APK project

Upload the script, configure the app, and download the ready-made Android project for building in Android Studio.

✓Serverless ✓Your code stays with you
→
APKBUILD

CONVERTER

Build your Android project

No source
01

Add Python code

A single .py file, no complex setup

Clear
↑
Drag .py here or choose a file from your device Choose file
main.pyPYTHON

02

Configure the app

This data will be included in the Android project

Reset settings
App name Package name Python packagesComma-separated. If the code contains numpy, requests, or other known imports, the generator will add the package automatically.
Minimum Android version Orientation
i

The project uses Chaquopy 16.1.0, Python 3.11, minSdk 24 or higher, and 64-bit ABIs arm64-v8a and x86_64. NumPy is automatically pinned to version 1.26.4 for Chaquopy compatibility. Additional packages must be specified above. Windows GUI libraries (Tkinter, PyQt, pygame) usually do not work in APKs. Select JDK 17 for Gradle.

03

Create project

It will contain Gradle files, Manifest, and your Python code.

Create projectDownload ZIP

RESULT

Project files are ready

→
Next step — build APK

Unzip the ZIP, open the folder in Android Studio, and click Build APK.

HOW IT WORKS

Three simple steps

01

Upload file

A standard Python script with a .py extension is supported.

02

Fill out the card

Android requires a name and package name to identify the application.

03

Build APK

The finished project can be opened and built in Android Studio.

Python to APK · Local Android project generatorAndroid Studio is required for buildingWasabiapps 2015-2027