Pydroid 3 - IDE for Python 3 APK

Version 7.00_x86_64 - ru.iiec.pydroid3

Learn Python 3 with the most powerful Python 3 interpreter & IDE on Google Play

Pydroid 3 - IDE for Python 3 apk

APP Information

Download Version 7.00_x86_64 (3100)
Apk Size71.51 MB
App DeveloperIIEC
Malware CheckTRUSTED
Install on Android6.0 and up
App Packageru.iiec.pydroid3.apk

Download Pydroid 3 - IDE for Python 3 7.00_x86_64 APK

App Description

Pydroid 3 - IDE for Python 3 is iiec,pydroid3,education,pydroid, content rating is Everyone (PEGI-3). This app is rated 4.33 by 6 users who are using this app. To know more about the company/developer, visit IIEC website who developed it. ru.iiec.pydroid3.apk apps can be downloaded and installed on Android 6.0 and higher Android devices. The Latest Version of 7.00_x86_64 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 30001+ times on store. You can also download ru.iiec.pydroid3 APK and run it with the popular Android Emulators.

Pydroid 3 is the most easy to use and powerful educational Python 3 IDE for Android.nnImportant notice: in case of tensorflow problems please install "keras==2.6" in pip. This problem was introduced in keras after Pydroid 3 have been released and we are working on a fix.nnFeatures:n- Offline Python 3 interpreter: no Internet is required to run Python programs.n- Pip package manager and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn and jupyter.n- OpenCV is now available (on devices with Camera2 API support). *n- TensorFlow and PyTorch are also available. *n- Examples available out-of-the-box for quicker learning.n- Complete Tkinter support for GUI.n- Full-featured Terminal Emulator, with a readline support (available in pip).n- Built-in C, C++ and even Fortran compiler designed specially for Pydroid 3. It lets Pydroid 3 build any library from pip, even if it is using native code. You can also build & install dependencies from a command line.n- Cython support.n- PDB debugger with breakpoints and watches.n- Kivy graphical library with a shiny new SDL2 backend.n- PyQt5 support available in Quick Install repository along with matplotlib PyQt5 support with no extra code required.n- Matplotlib Kivy support available in Quick Install repository.n- pygame 2 support.nnEditor features:n- Code prediction, auto indentation and real time code analysis just like in any real IDE. *n- Extended keyboard bar with all symbols you need to program in Python.n- Syntax highlighting & themes.n- Tabs.n- Enhanced code navigation with interactive assignmentdefinition gotos.n- One click share on Pastebin.nn* Features marked by asterisk are available in Premium version only.nnQuick manual.nPydroid 3 requires at least 250MB free internal memory. 300MB+ is recommended. More if you are using heavy libraries such as scipy.nTo run debug place breakpoint(s) clicking on the line number.nKivy is detected with “import kivy”, “from kivy“ or "#Pydroid run kivy”.nPyQt5 is detected with “import PyQt5”, “from PyQt5“ or "#Pydroid run qt”.nThe same for sdl2, tkinter and pygame.nThere is a special mode "#Pydroid run terminal" to ensure your program runs in terminal mode (this is useful with matplotlib that automatically runs in GUI mode)nnWhy are some libraries premium-only?nThese libraries were extremely hard to port, so we had to ask another developer to do that. Under agreement, his forks of these libraries are provided to the premium users only. If you would like to develop free forks of these libraries - contact us.nnTake a part in development of Pydroid 3 by reporting bugs or providing feature requests to us. We appreciate that. nnAs Pydroid 3 main goal is to help user learn Python 3 programming language, our first priority is porting scientific libraries (so system-related libraries are ported only when they are used as dependencies of some other educational package).nnLegal information.nSome binaries in Pydroid 3 APK are licensed under (L)GPL, email us for the source code.nGPL pure Python libraries bundled with Pydroid 3 are considered to be coming in the source code form already.nPydroid 3 doesn’t bundle any GPL-licensed native modules to avoid automatic import of them. The famous example of such library is GNU readline, that can be installed using pip.nSamples available in the application are free for educational usage with one exception: they, or their derivative works, cannot be used in any competing products (in any way). If you are unsure, whether your app is affected by this restriction, always ask for a permission via email.nAndroid is a trademark of Google Inc. 

App ChangeLog

  • Qt upgraded to v6: PyQt5 is now unavailable, PySide6 should be used instead
  • Python upgraded to 3.11
  • Updated all dependencies
  • Improved editor

App Screens

Pydroid 3 - IDE for Python 3 App Screen 1Pydroid 3 - IDE for Python 3 App Screen 2Pydroid 3 - IDE for Python 3 App Screen 3Pydroid 3 - IDE for Python 3 App Screen 4Pydroid 3 - IDE for Python 3 App Screen 5Pydroid 3 - IDE for Python 3 App Screen 6Pydroid 3 - IDE for Python 3 App Screen 7Pydroid 3 - IDE for Python 3 App Screen 8Pydroid 3 - IDE for Python 3 App Screen 9Pydroid 3 - IDE for Python 3 App Screen 10Pydroid 3 - IDE for Python 3 App Screen 11Pydroid 3 - IDE for Python 3 App Screen 12Pydroid 3 - IDE for Python 3 App Screen 13Pydroid 3 - IDE for Python 3 App Screen 14Pydroid 3 - IDE for Python 3 App Screen 15Pydroid 3 - IDE for Python 3 App Screen 16

Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Shaurya Khatiyan-avatar

    Shaurya Khatiyan

    Super excellent application... But you ought to work on it temporarily, because, if you wanna be a good programmer, you should have to use pc or laptops to enhance your programming skills... Therefore, pydroid can be used at the places where you cannot work on laptop or you cannot access them or when, then you have shortage of time and you have to need a platform where you can code, so you can use it... Or during any emergency . At last, this application is just wow...

  2. Rohit-avatar


    This is exactly what I needed, can manage simple projects wherever and whenever I want, terminal runs smoothly, making it easy to create directory and files. Sqlite3 makes it easy to handle database! I really love it. Edit: [few problems]: editor not look descent, it will be great if there will be an option to have both terminal and editor screen together!

  3. K Rein-avatar

    K Rein

    This app is on pycharm level, it does all, it even allows you to use kivy without kivy launcher, it is the best, please give it only 5 stars it was the platform I started coding on and athough, i use sublime and vscode i still use it fluently to master some short algorithms, it deserves 5 stars maybe if you have below android 8.1 oreo and you know that it makes coding able to be done from anywhere, even in bed or in the bus, cool.

  4. fedor norude-avatar

    fedor norude

    Cool app but i found a strange bug: In debugger when I am on line that "raise"s user-made exception that been caught with try: except: statement and was in diffrent try: block in outer function I press "next" and app freezes not responding. Please fix

  5. aayush varshney-avatar

    aayush varshney

    Like this app very much. Now I can do all tasks related to pycham without a system. But I suggest you to keep it up by adding -- code formator, code auto fill like vs code editor, adding more libraries, etc Thanks💐💐💐

  6. Aman Raj-avatar

    Aman Raj

    Hello this review might be useful for the developer. At the beginning I would say that the this app is really best python compiler in the play store I would compare it from pycharm but the developer only pay attention to the compiling they not care about the style you can see there is no stylish theme () this bracket looks wired in style. I would only say that the developer can be pay attention to style of this app. Thanks for reading my review (:

  7. Dhanraj Mahurkar-avatar

    Dhanraj Mahurkar

    Takes some time to figure it out but can do almost anything.I was able to run multiple windows in tkinter but you have to go to settings then system and under tkinter disable maximize first window.Install tkinter,matplotlib from pip then quick install(don't use terminal).If you want to run jupyter notebook, make sure you add %matplotlib inline before code. We need some proper instructions. The fact that I can do much on my smartphone/tablet is just incredible.Keep up the good work!

  8. Hyper Strike1212-avatar

    Hyper Strike1212

    so I only downloaded this because I left my laptop at home, but I was extremely surprised I tried running tkinter and it worked. I don't have premium and that's why it's only a 4 star because I do expect a code prediction which is quite frustrating when making larger programs. also idk if it's a limited of Android or the ide but changing the size of the tkinter window does virtually nothing to the program. it's interface is very easy to use and it works well but you must remember it's a phone😹

  9. TubOfRandom-avatar


    good app but, i need an explanation on the the "exception in tkinter callback" log mostly lists errors outside of the python file, it listed things in the android lib??? idk what that is i just need an explanation on how i can fix that.

  10. Somdev Behera-avatar

    Somdev Behera

    Pydroid 3 is the best python IDE that you can get in android. It runs your python codes in your phone easily. It has got support of many libraries. The reason I am giving 4 star is because some libraries doesn't support here and also if they are available to install than some errors occurs while installing. I hope it can be fixed.