
QPython
QPython is a free Android Python IDE and programming community with an integrated interpreter, AI model engine, and mobile development tools.
What QPython is
QPython is a free Android Python IDE and programming community with an integrated interpreter, AI model engine, and mobile development tools. The standard edition includes an offline Python 3.12 interpreter, an editor with syntax highlighting, and QPYPI alongside a custom repository for prebuilt wheel packages. It supports console, SL4A, and webapp projects. Through QSL4A, Python scripts can access Android features including sensors, camera, Bluetooth, Wi-Fi, location, SMS, storage, and media functions. The maker describes uses such as building web applications, scientific computing, and creating AI-powered apps on a mobile device. AIPyApp can generate and run programs from natural-language instructions, but requires an AI API key; listed providers include PGPT, OpenAI, and Deepseek. QPython also integrates Ollama to run open-source language models locally on Android, with offline use described by the maker. The terminal guide covers a shell, IPython, and PIP package tools. QPython Plus requires extensive sensitive permissions and is distributed through special channels rather than app stores.
Good
- Free Android Python IDE.
- Standard edition includes an offline Python 3.12 interpreter.
- Supports console, SL4A, and webapp projects.
- QSL4A exposes Android features to Python scripts.
- Ollama integration supports local language models.
Watch out
- AIPyApp requires an AI API key.
- QPython Plus requires extensive sensitive permissions.
- QPython Plus is not distributed through app stores.
Who it suits
QPython suits people learning Python or building data science and AI projects on Android. Its standard edition offers a mobile interpreter and Android API access for scripts.
Verdict
QPython provides a free Android environment for Python projects, with interpreter, package, and device-access tools. Note the separate permission and distribution limits for QPython Plus.
Plans and prices
From QPython's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| QPython | Free | Android Python IDE; standard edition; plus edition has extended Android permissions |
The facts
Each one read from QPython's own pages, with the date it was checked.
What it does
- AI coding
- AIPyApp can generate Python programs from natural-language instructions and execute the generated program automatically.checked 4 Oct 2026
- AI providers
- AIPyApp requires an AI API key and supports keys from PGPT, OpenAI, Deepseek, and other providers.checked 4 Oct 2026
- Audience
- The maker presents QPython for people learning Python, building data science projects, or developing AI-powered applications on Android.checked 4 Oct 2026
- Distribution limit
- QPython Plus is not published in app stores and is distributed through special channels; the QPython+ community edition is described as still in planning and preparation.checked 4 Oct 2026
- Editor and packages
- The standard edition includes an editor with syntax highlighting and QPYPI plus a custom repository for prebuilt wheel packages.checked 4 Oct 2026
- Local AI
- QPython integrates Ollama to run open-source language models locally on Android, including Deepseek, Qwen, and Gemma, with offline use described by the maker.checked 4 Oct 2026
- Permission handling
- The maker states that QPython Plus will not use its extended permissions in the background without the user's knowledge.checked 4 Oct 2026
- Permissions
- The standard edition requires only basic phone permissions, while QPython Plus requires extensive sensitive permissions for capabilities such as SMS, calls, location, camera, and microphone.checked 4 Oct 2026
- Product
- QPython describes itself as a Python IDE and programming community for Android, with an integrated Python interpreter, AI model engine, and mobile development toolchain.checked 4 Oct 2026
- Python package tools
- The terminal guide describes a shell, IPython interactive interpreter, and PIP client with package installation, upgrade, uninstall, and search functions.checked 4 Oct 2026
- Python runtime
- The standard edition includes an offline Python 3.12 interpreter and supports console, SL4A, and webapp projects.checked 4 Oct 2026
- Support
- The maker points users to Discord, a Facebook group, a Google Groups newsletter, GitHub issue reporting, and extension requests.checked 4 Oct 2026
- Use cases
- The maker says QPython can be used to build web applications, perform scientific computing, and create AI-powered apps on a mobile device.checked 4 Oct 2026
Where it runs
- Android APIs
- QSL4A lets Python scripts access Android features including sensors, camera, Bluetooth, Wi-Fi, location, SMS, storage, and media functions.checked 4 Oct 2026
Alternatives to QPython
- 1

Anvil
Free planOpen sourceAndroidiOSWebAPI8.5From $12 a month - 2

PyCharm
Free planOpen sourceAPILinuxmacOSSelf-hosted8.2From $100 a year - 3
Wing Python IDE
APILinuxmacOSSelf-hosted7.3From $27 a year - 4
Eric
Free planLinuxmacOSWindows6.8Free plan - 5
Pyto
Free planiOSmacOS6.7$7.99 one-time - 6
Spyder
Free planWebLinuxmacOSWindows6.4Free plan
