Python Studio

Write Python on your iPhone

A powerful offline Python programming tool for iPhone & iPad. No internet needed β€” code, run, and debug anywhere.

Notebook Programming
Quick Code Editor

Why Python Studio

Everything you need to code on mobile

πŸ“±

Fully Offline

No internet, no server. Write, run, and debug Python anytime, anywhere.

πŸ““

Notebook Programming

Cell-by-cell coding with step-by-step execution, like a notebook.

πŸ”’

Privacy First

All files and code stay on your device. Nothing uploaded to the cloud.

πŸ“

File Manager

Manage files, import/export, WiFi transfer, and built-in WebDAV server.

🌐

Built-in Browser

Copy code from web pages and jump straight to the editor.

βœ…

Todo & Timer

Plan tasks with todo lists and a background countdown timer.

How it Works

Two key features that make coding on iPhone fast

01

Code Completion

Intelligent code completion powered by LSP for faster coding.

  • Enable in Settings β†’ Code Completion
  • Tap β‡₯ / ⇀ keys to navigate suggestions
  • Works in both Notebook and Quick Code
Code Completion
02

Copy & Run Code

Copy code from web pages or AI chats, then run it instantly.

  • Built-in browser to copy code from any webpage
  • Paste from AI conversations and run directly
  • One tap to jump to the editor
Copy & Run Code

FAQ

Why does it say "Service preparing" on first launch?

The app needs to set up the Python runtime and extract offline packages on first launch. Please wait a moment.

Why does it say "Service error"?

The runtime encountered an issue. Please fully close the app (swipe up) and reopen. The system may suspend background apps for security.

WiFi transfer not working?

Make sure your phone and computer are on the same local network. Try restarting the app to refresh the address.

Missing a Python package?

The notebook will try to auto-install missing packages (up to 3). You can also manually run !pip install package_name in a cell.

Where are my files stored?

All files are stored locally in the files/ directory. Access them via the file manager or iTunes file sharing.

How to enable code completion?

Go to Settings, enable Code Completion, then tap the β‡₯ / ⇀ keys on the keyboard to trigger suggestions.

How to copy and run code?

Open a web page or AI conversation in the built-in browser, copy the code, and you'll see the option to jump to the editor and run it.

What do each button on the interface do?

We have an illustrated guide that labels every button on the app UI with its purpose. Click to view: Interface Button Guide