Python Editor for iPhone & iPad

Python on the device
you already carry.

Python Editor App is a separate app for iPhone and iPad: write Python 3, run it and read the output on the same screen. It is free to download, with in-app purchases.

Free download · In-app purchases · iOS 17.6 or later

Python source and console in the iPad app
Code and console together on iPad.

From the App Store listing

What the app includes.

These are the features the App Store listing describes. The rest of this site documents the Mac app; the mobile app keeps its own release notes on the App Store.

Write Python

Syntax highlighting, automatic indentation and code completion, with editor customisation and themes.

Reuse your code

A built-in library of reusable snippets to start from, or to save your own into.

Run and watch

Split the screen to see code and console at once, use multiple windows, and keep scripts running in the background while you do something else.

Code Assistant

AI-powered suggestions in the editor, with DeepSeek integration using your own API key.

Learn as you go

A Python guidebook and learning resources inside the app.

Check the App Store listing for the current version, requirements and purchase options.

Code and results together

Write a script.
Read its output.

The editor and the console share the screen, so you can run what you just typed and look at the result without leaving the app.

Try a short Python exercise →
An iPhone Python script displaying a flower image
A script and its output on iPhone.

A separate app from the Mac one

Two apps, two workspaces.

Python Editor App for iPhone and iPad and Py Editor for Mac are separate products, with separate downloads and purchases. Projects are not shared between them, and the Mac tools described elsewhere on this site — Git, the Terminal, debugging, tests — are Mac features.

Write Python on your iPhone or iPad

Download Python Editor App from the App Store and write your first script on the device you carry.

Open the App Store