
App Name | Pydroid 3 - IDE for Python 3 |
Developer | IIEC |
Category | Education |
Size | 74.9 MB |
Latest Version | 7.4_arm64 |
Available on |


Experience Python 3 programming on Android with Pydroid 3, a powerful and user-friendly IDE. This comprehensive app offers an offline Python 3 interpreter, eliminating the need for an internet connection to run your code.
Key Features:
- Offline Python 3 Interpreter: Execute Python programs without needing an internet connection.
- Pip Package Manager & Custom Repository: Access a wide range of libraries, including scientific packages like NumPy, SciPy, Matplotlib, Scikit-learn, and Jupyter, thanks to a custom repository of pre-built wheel packages. OpenCV is also supported (on devices with Camera2 API support).
- Deep Learning Support: Leverage TensorFlow and PyTorch for your machine learning projects. (Premium version)
- Extensive Library Support: Includes Tkinter for GUI development, a full-featured terminal emulator with readline support, and support for Kivy, PySide6, and Pygame.
- Built-in Compilers: Compile C, C++, and Fortran code directly within the app, enabling the building of libraries from pip, even those with native code.
- Debugging Tools: Utilize the PDB debugger with breakpoints and watches for efficient code debugging.
- Advanced Editor: The editor boasts code prediction, auto-indentation, real-time code analysis, syntax highlighting, themes, tabs, and enhanced code navigation. (Premium version)
Premium Features:
Certain advanced features, marked with an asterisk (*), are exclusive to the premium version. These include enhanced code completion, and support for TensorFlow and PyTorch.
System Requirements:
Pydroid 3 requires at least 250MB of free internal memory (300MB+ recommended). Memory requirements increase when using resource-intensive libraries like SciPy.
Library Licensing:
Some binaries within Pydroid 3 are licensed under (L)GPL. Contact the developers for source code access. Pure Python GPL libraries are considered to be in source code form. Pydroid 3 does not automatically include GPL-licensed native modules to prevent conflicts.
Sample Code Usage:
Sample code provided is free for educational use, excluding use in competing products or derivative works. Always seek permission for uncertain cases.
Pydroid 3 prioritizes the inclusion of scientific libraries to facilitate Python learning. Report bugs or feature requests to contribute to its ongoing development.
-
ProgramadorFeb 09,25Excelente aplicación para programar en Python. Funciona bien, aunque algunas funciones podrían ser mejoradas.Galaxy S20 Ultra
-
程序员Feb 05,25这个应用不太好用,经常崩溃,而且功能有限。Galaxy Z Flip4
-
CoderDudeJan 22,25Amazing! A full Python IDE on my phone. Works flawlessly, even offline. Highly recommend for mobile coding.Galaxy Note20 Ultra
-
DéveloppeurJan 17,25Pratique pour coder rapidement sur mon téléphone. L'interface est un peu encombrante, mais ça fonctionne.Galaxy S24+
-
EntwicklerJan 15,25Die App ist okay, aber etwas langsam. Der Debugger könnte verbessert werden. Für einfache Skripte ausreichend.Galaxy S20+
-
Animal Crossing: Pocket Camp Complete - How to Unlock Lobo
-
Marvel vs Capcom 2 Original Characters May Show Up in Capcom Fighting Games
-
Best MLB The Show 25 Diamond Dynasty Cards & Lineups (March 2025)
-
Google Play Awards 2024: Winners Unveiled
-
The Legendary Beginning of Marvel Rivals: what the Update brought
-
Archero 2 Tier List – Ranking the Best Characters in February 2025