Pydroid 3
pydroid.app
What it is
Pydroid 3 is an educational Python 3 IDE for Android. Its interpreter runs programs without an internet connection, and pip connects to a repository of prebuilt wheels including NumPy, SciPy, Matplotlib, scikit-learn, and Jupyter. The listing also names OpenCV, TensorFlow, PyTorch, Tkinter, Kivy, PySide6, and pygame support; OpenCV needs Camera2 API support. C, C++, and Fortran compilers are included, with Cython support. A PDB debugger provides breakpoints and watches. The editor has syntax highlighting, themes, tabs, an extended keyboard bar, and code navigation. Code prediction, auto-indentation, and real-time code analysis are Premium-only. The free plan is ad-supported and excludes Premium-only features and libraries. Pydroid 3 requires at least 250 MB of free internal storage, with 300 MB recommended. Its privacy policy describes crash and package statistics collection and use of several third-party services.
Spec sheet
- Purpose
- Pydroid 3 is an educational Python 3 IDE for Android.Read 7 Oct 2026 · play.google.com
- Support
- The Google Play listing provides a support email at [email protected] and invites users to report bugs or request features.Read 7 Oct 2026 · play.google.com
- Headquarters
- Kaskelen, KazakhstanRead 28 Sep 2026 · pydroid.app
- Compilers
- It includes C, C++, and Fortran compilers and supports Cython.Read 7 Oct 2026 · play.google.com
- Debugger
- The app includes a PDB debugger with breakpoints and watches.Read 7 Oct 2026 · play.google.com
- Developer location
- The Google Play listing identifies the developer as Lider Soft KZ and gives an address in Kaskelen, Kazakhstan.Read 7 Oct 2026 · play.google.com
- Device requirement
- Pydroid 3 requires at least 250 MB of free internal memory, with 300 MB or more recommended.Read 7 Oct 2026 · play.google.com
- Editor
- Editor features include syntax highlighting, themes, tabs, an extended keyboard bar, and code navigation; code prediction, auto-indentation, and real-time code analysis are marked Premium-only.Read 7 Oct 2026 · play.google.com
- Libraries
- The listing names OpenCV, TensorFlow, PyTorch, Tkinter, Kivy, PySide6, and pygame support, with OpenCV requiring a device that supports Camera2 API.Read 7 Oct 2026 · play.google.com
- Offline interpreter
- Its Python interpreter can run programs without an internet connection.Read 7 Oct 2026 · play.google.com
- Packages
- It includes pip and a custom repository for prebuilt wheels, including packages such as NumPy, SciPy, Matplotlib, scikit-learn, and Jupyter.Read 7 Oct 2026 · play.google.com
- Privacy collection
- The privacy policy says the app may collect crash and requested pip-package statistics, and error logs may include the device IP address, name, operating system version, app configuration, and usage time and date.Read 7 Oct 2026 · pydroid.app
- Security statement
- The privacy policy says the maker strives to use commercially acceptable safeguards but cannot guarantee absolute security of internet transmission or electronic storage.Read 7 Oct 2026 · pydroid.app
- Third-party services
- The privacy policy lists Google Play Services, AdMob, Google Analytics for Firebase, and Firebase Crashlytics as third-party services used by the app.Read 7 Oct 2026 · pydroid.app
Plans and prices
Strong points and limits
Strong points
- Offline Python interpreter
- Prebuilt wheels through pip repository
- C, C++, and Fortran compilers included
- PDB debugger supports breakpoints and watches
- Editor includes navigation and syntax highlighting
Limits
- Android-only
- Free plan is ad-supported
- Premium-only editor features and libraries
- Requires at least 250 MB free storage
Who it suits
Pydroid 3 suits Android learners and developers who need an offline Python environment with package, compiler, and debugging support.
Verdict
Pydroid 3 packs Python development, native compilers, packages, and debugging into an Android app. Check the Premium split, storage requirement, and privacy disclosures before choosing it.
Where Specifiction places it
- Python IDEs#13 of 267.6