Python Editor for iPhone & iPad

Have an idea?
Give it a few lines.

Write and run Python on the device you have with you. Try a calculation on your iPhone or settle into a longer script on your iPad.

Python Editor on iPad and iPhone with code and console visible
Python Editor on iPad and iPhone.

A mobile coding workspace

Write it. Run it. See what changes.

Keep your script and console together so you can follow the result of each edit.

Made for writing code

Small details that help you keep going.

Follow the code

Highlighting, completion and automatic indentation make scripts easier to read and edit.

Keep useful pieces

Save reusable snippets so the lines you reach for are ready for the next script.

Give your work some room

Multiple windows on iPad let you work across scripts. Touch navigation keeps the workspace close at hand.

An extra pair of eyes

Work through the part that has you stuck.

Use the Code Assistant to help explain, refine or debug Python. Keep the question specific, then try the suggestion in your script.

“Explain what this function returns, using a small example.”

Explore AI assistance →
  • Make it comfortable

    Adjust themes and editor settings to match the way you like to work.

  • Build your understanding

    Use the Python guidebook and learning resources alongside your own experiments.

  • Start with one question

    How do I calculate an average? What does this loop do? Small questions make useful first scripts.

Some features require a subscription. AI services may require your own API key.

A few minutes can be enough

Keep a little project in your pocket.

Practise

Make a lesson stick.

After reading about a loop, write one. Change its input and predict the next result before you run it.

Calculate

Answer your own question.

Split a bill, compare prices or calculate a percentage. A few lines can turn a repeated calculation into something reusable.

Experiment

Save the idea while it is fresh.

Sketch out a function or try a small algorithm. You can start with the simplest version and improve it as you learn.

Put your next idea into code.

Get Python Editor for iPhone and iPad from the App Store.

Get the iPhone & iPad app