Quick verdict
- What it is
- Store information collected; independent summary not yet available.
- At a glance
-
- Free to download
- In-app purchases
Categories and search queries
Official categories
- Developer Tools
- Productivity
AppCorpus categories
Key functions
| Function | Availability | Access | Scope | Evidence |
|---|---|---|---|---|
| Family Sharing | Yes | Unknown | App Store | Store published |
| Free app | Yes | Free | — | Store published |
| In-app purchases | Yes | Limited free | — | Store published |
Screens
No screenshots collected yet.
Pricing & paywalls
App Store
Shown for US
- 3- Trial
- Full Version — $14.99
- Lite Version — $7.99
Ratings & reviews
App Store
Shown for US
-
4/5Great, if it worked offline.
First of all, regarding the title, this app works well, but it has an odd habit of asking me to purchase it— again, even though I’ve already purchased it. I need to restore the purchase by going online, which is an issue on my ipad. Other than that, feels professional. It’s easy enough to navigate tabs (I just wish you could go up the file tree), and it lets you make projects— not just single files— and structure them. Feels almost like a desktop application! Since I have a bluetooth keyboard, works even better. The only problem I have, again, is the restore purchase issue which is annoying, especially since it happens every time I open the app. I will update this review if it’s fixed.
1ydia · 31 Jul 2026
-
5/5Love the app. Bugs happen. Where to report them?
I really like this app. I write Python for machine learning applications for a living and having this tool on my iPhone and iPad 4 mini has become a true delight. I've encountered a weird problem with loading csv files. I have many csv files for testing a program, which I load one at a time. Some load but most are viewed by Pyto as nonexistent. I've deleted and recreated them multiple times without success. Where do I report errors like this? Not to bring completion to the discussion but I've also been using Pythonista3. I'm disappointed that they have far less module and library support than Pyto but I have no issue loading csv files as I need to. Only saying I know it's not the files. Help :) The fact that Pyto seems more concerned about delivering comprehensive functionality makes me smile for sure. Keep it up :). I'll remain loyal !
AI Architect · 31 Jul 2026
-
1/5Crashing
You can find lots of feedback online regarding Pyto crashing in many different ways. Right out of the gate, it crashed as I opened a file thru Working Copy (git), and immediately it lost knowledge about the 3~days trial and I had to accept the trial once again. A couple of files later it locked up, and I had to restart it. It now regularly crashes when a file is opened from Working Copy, sometimes the file is not opened in the Pyto editor, and sometimes Pyto crashes when executing a script. This is way too unstable for my (any?) use. And note, I don’t mind paying for the pro version, but an app, especially an editor, needs to be rock stable for practical uses, functionality is worth nothing in a constantly crashing app. Final comment: my iOS is fully up-to-date, was rebooted and I am using latest Pyto version. The app also crash in multiple ways. I don’t think this is a single minor bug fix, rather a fundamental problem that will require a ground up redesign of the app before it can stabilize.
PTLion · 31 Jul 2026
-
3/5Good, but broken by input()
Haven’t had any issues until today. Tried using input() function, and it causes the app to freak out. Specifically, it makes the console unusable until you restart the app AND run a script that doesn’t use input(). At least, that’s what I’m experiencing. By ‘freak out’, I mean it simply returns all text I type into the console without actually doing anything. The three >>> are missing. So if I type “test = 4”, the console will return “test = 4” without any syntax highlighting. Upon typing something like “test” or “print(test)” to check the value/output, it simply returns those exact strings I had typed into the console immediately prior — “test” or “print(test)”, respectively. Sometimes, every time I type a character into the console (not even hitting Enter/Return, literally just typing), the console will output the current working directory. Like what? I’ll give credit where credit is due — This app is overall the best I’ve found for iPad, especially with Pythonista being seemingly abandoned by bad devs. However, Pyto certainly crashes a decent amount, and weird bugs like the one I’ve mentioned make me question how robust it really is. Definitely worth a download if you need a solution for iPad, but $10 is way too much for the amount of instability it has. In its current state, I’d say $2.99 would be more fair. Not saying every app should be free of bugs, but this is sheer instability and it’s very evident. For now, I’d stick to something like Spyder if you have access to a proper laptop/PC. I commend the devs for the work they’ve done, but I must lambast the price tag and tell you that your product has some serious issues. You know how it is.
screw nicknamesssssssssssss · 31 Jul 2026
-
4/5Works well
Updated Review: When I first used the app, it would not run even the most simple script. A day later, there was an update, so I gave it a second try. I immediately saw the difference. When you first start the app, the interpreter starts up and tells you the version of python installed (the usual), something that did not happen the first time. I was able to run scripts using NumPy and pandas without any issues. The interface could still use some work though, other than that it is a great app. Initial Review: This app cannot even run a simple python script: print(‘does this even work?’), let alone be used with pandas or NumPy. Plus, the GUI is also very, very basic. Don’t waste your money.
vicatucd · 31 Jul 2026
Privacy & accessibility
App Store
Privacy
- Data Not Collected Developer declared
Accessibility
No accessibility labels collected yet.
Versions
App Store
-
15.0.4
- There is now a search bar in the project navigator - Fixed 'webbrowser.open_url'
-
16.0
This update brings support for M1 Macs
-
16.0.1
- Bug fixes - Fixed issues with 'cryptography'
-
16.0.2
Bug fixes
-
16.1
- The performance of the console was greatly improved - Bug fixes
-
16.1.1
Multiple bug fixes
-
16.1.2
Bug fixes
-
16.1.3
Bug fixes
-
17.0
- Upgraded to Python 3.10 - Dropped iOS / iPadOS 13 support - A new UI without the system file browser - Run scripts in Picture in Picture - A new UI for tracebacks - Edit any kind of text file - Better UI for finding and replacing text in the editor - Build cross platform UIs with Toga - Add files as attachments to scripts running from Shortcuts - New pasteboard APIs to work with any type of data - sys.path, sys.argv and the working directory are no longer shared between all scripts - shutil.get_terminal_size() now always returns the size of the correct terminal - Show HTML files from the editor and add Python code in a script tag - Bug fixes
-
17.1
- An UI for debugging scripts with breakpoints - Moved items from the editor's toolbar to a menu accessible from the top bar - The REPL now uses the same colors as the editor - Improved the module runner - Included the Python documentation in app - Bug fixes
-
17.1.1
- Improved syntax highlighting - Bug fixes
-
18.0
Terminal -------- The REPL and the Shell were merged into a 'Terminal' section that can run UNIX commands or the Python interpreter. These commands can also be executed with the 'subprocess' module or 'os.system'. The shell will no longer recognize Python modules unless an entry point was specified in 'setup.py' or 'setup.cfg', so modules like 'pip' will be recognized. To run other modules, use 'python -m'. Good bye to the toolbar, the input is now directly written to the console. Pressing an image will open it in full screen. Code editor ----------- On iPad, the suggestions, and now doc strings, are displayed under the cursor. Modules ------- All third party modules scripts are now included inside the app bundle and don't need to be downloaded. This makes the app's size way bigger but I think it was a bad user experience to have to download scripts again because a library was updated even if the app was also updated. 'sharing' and 'bookmarks' were merged into a 'file_system' module. File browser ------------ The file browser displays folders in a hierarchical way. There is a new template for setuptools projects. Documentation ------------- You can now download the documentation for third party libraries included with the app and build your own documentations with Sphinx. PyPI ---- There is now a complete version of pip so it should now behave like it does on any computer (with the exception of C extensions of course). That makes it possible to run 'pip install .' to install your own projects. The PyPI section of the app now displays installed modules and also available upgrades. Shortcuts --------- New shortcut: Run Command New parameters: - Working directory - sys.stdin
-
18.0.1
- Fixed code completion problems - Fixed OpenCV missing
-
18.0.10
Bug fixes
-
18.0.11
Fixed a bug with code completion on iPhone
-
18.0.12
Fixed an issue showing the purchase screen for people who have purchased Pyto when it was paid upfront. This was caused by the revocation of a certificate bundle within the app itself. If you have purchased it again as an In App Purchase, please request a refund to the App Store (https://support.apple.com/en-us/HT204084), this was not intended and I am very sorry for the inconvenience.
-
18.0.2
Fixed PyPI UI
-
18.0.3
Fixed cryptography
-
18.0.5
Fixed matplotlib
-
18.0.6
Fixed a crash when running scripts
-
18.0.7
Fixed a crash
-
18.0.8
Fixed the terminal for users without iCloud Drive
-
18.0.9
- Added a keyboard shortcut to hide suggestions: ESC or ⌘. - Added a button to hide suggestions - Bug fixes
-
19.0
- Updated for iOS/iPadOS 17 - New interface builder for PytoUI - Shell on the code editor and multiple tabs on the full screen terminal - New project templates for C/C++ extensions and standalone programs - Other new improvements to Pyto libraries - Bug fixes
-
19.0.1
· 9 Jun 2024
- Fixed template project with UI
Alternatives
- Textastic Code Editor — Same category + similar ratings
- a-Shell — Same category + similar ratings
Availability by market
- US
Data quality & evidence
- Page completeness
- Live store listing
- Last verified
- 31 Jul 2026
- Sources
- App Store
- Independent summary has not been published yet.
- Screenshots: not yet collected