QPython3 - Python for Android app icon

QPython3 - Python for Android

QPython3 is mainly for experienced Python users.

QPythonLab · org.qpython.qpy3

5.0 out of 5 (3 ratings) 1M+ downloads v3.9.1 72.8 MB Android 8.0+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v3.9.1 (392)
Updated
Jun 2, 2026 (4 months ago)
APK size
72.8 MB
Requires
Android 8.0+ (API 26)
CPU support
ARM 64-bit
Graphics
OpenGL ES 2.0+
Category
Education (app)
Listed since
Apr 20, 2021 (at least)
Permissions
49 (16 sensitive)
Website
qpython.com
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

QPython3 - Python for Android is an app by QPythonLab in the Education category, listed since at least April 2021. It includes native code only for ARM 64-bit, so it won't install on phones that can only run 32-bit apps.

Since version 3.8.6, the APK grew from 60.3 MB to 72.8 MB. Since version 3.0.0, the minimum Android version rose from 4.0 to 8.0. It asks for 49 permissions, 16 of them sensitive, including precise location, location in the background and camera. It asks for the same permissions as version 3.8.6.

What's new in v3.9.1

What's NEW with v3.0.0 The first version of the QPython project has been restarted, with a new name - It added the qsl4ahelper as a built-in package - It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project - It rearranged permissions - It fixed ssl error bugs Visit https://www.qpython.org/en/qpython_3x_featues.html to get more detail.

Description

From the listing uploaded by “appupdater”.

QPython3 is a Python programming engine on your Android device. It integrates an interpreter, console, editor and QSL4A library, and fully supports web development, scientific computing and AI expansion. Whether you are new to Python programming or an experienced developer, QPython3 can provide you with a powerful mobile programming workstation. # The main function - Complete Python environment: built-in Python interpreter, write and execute code anytime, anywhere. - Feature-rich editor: QEditor allows you to easily develop Python projects on your mobile phone. - Jupyter Notebook support: Learn and run Notebook files through QNotebook browser. - Extension libraries and PIP: Easily install and manage third-party libraries to expand your programming capabilities. # Core Highlights - Android features: Access Android device sensors and services through the QSL4A library to broaden application scenarios. - Web development: Supports popular frameworks such as Django and Flask to easily build web applications. - AI integration: supports OpenAI, Langchain, APIGPTCloud and other AI frameworks to explore the infinite possibilities of artificial intelligence. - Scientific computing: Numpy, Scipy, Scikit-learn, Matplotlib and other libraries help you solve complex scientific computing problems. - File processing: Pillow, OpenPyXL, Lxml and other libraries make data processing simple. # Learning Community - Join us on Facebook group: https://www.facebook.com/groups/qpython - Join us on Discord: https://discord.gg/hV2chuD - Join us on Slack: https://join.slack.com/t/qpython/shared_invite/zt-bsyw9868-nNJyJP_3IHABVtIk3BK5SA # Feedback and Support If you have any questions, we are here to help. Please contact us via our official website, email or social media: Official website: https://www.qpython.org Email: [email protected] Twitter: http://twitter.com/QPython # Privacy https://www.qpython.org/privacy.html

Version history

3 versions are listed, going back to v3.0.0. Since v3.9.1 it requires Android 8.0+.

All 3 versions

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Jun 2, 2026.
  • Certificate issued to “NEXS” This is the certificate of the Google Play version.
  • Same certificate as the 2 other versions checked

Store checks and file details

  • Developer signature verified Jun 2, 2026
  • Validated against Google Play Jun 2, 2026
  • Signed byCN=Yan Hecun, OU=NEXS, O=NEXS, L=Beijing, ST=Beijing, C=CN
  • Signing certificate (SHA-1)D1:BD:7A:07:53:15:4F:EC:F1:10:A5:81:06:0E:D0:FE:41:0C:11:31
  • File MD5011f1836f767bcf845c51ea9c9c4d69f
  • Uploaded by “appupdater” Gold tier · 117,810 followers · uploading since 2020

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (2 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (49)

QPython3 - Python for Android requests 49 permissions, 16 of them sensitive.

Required hardware & features

QPython3 - Python for Android APK: questions and answers

Is there a version of QPython3 - Python for Android for older Android phones?

The current version needs Android 8.0 or later. Version 3.8.6 is the newest listed build that installs on Android 7.0 and later. Get version 3.8.6 · All versions

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is the QPython3 - Python for Android APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. It is signed with the same certificate as the 2 other versions checked. After downloading, check that the file's MD5 is 011f1836f767bcf845c51ea9c9c4d69f.

Tags

More Education apps