PyPad: Python Pygame IDE

Content rating
Everyone
5+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Write and run real Python on your phone, and play the games you make, entirely offline.

PyPad is a complete Python programming environment. It bundles a real CPython 3.14 interpreter with the standard library and a game engine that draws fullscreen at a steady 60 frames per second. Write a script, tap Run, and watch it print to the console or take over the screen as a game.

Everything happens on your device. PyPad does not hold the Internet permission, so it cannot make a network connection even in principle. There is no account, no advertising, no analytics, and no data collection: not as a policy promise, but as how the app is built. The one permission it ever asks for is notifications, used only to show that a script is still running, and everything works if you decline.

REAL PYTHON, NOT A TOY SUBSET
Full CPython 3.14 lives inside the app. If your code runs on desktop Python, the language behaves the same way here: the real interpreter, the real standard library, real error messages.

GAMES AT FULL SPEED
Graphics and sound are powered by pygame-ce (pygame Community Edition), the same library that runs on desktops, ported to Android. Your games draw to a fullscreen surface at 60 frames per second and respond to touch.

AN EDITOR BUILT FOR PHONES
Syntax highlighting, semantic autocomplete, find and replace, a row of programming keys above the keyboard, and errors highlighted at the exact line and column. Your code runs in a separate process, so an infinite loop or a crash never takes down the editor, and Stop always works.

LEARN BY DOING
35 built-in lessons take you from your first line of Python to orbital mechanics, one short step at a time, each checked as you go. Five samples, from "Hello, world" to a multi-file game with sprites, sound and a score, open as your own editable copies: change anything and run it.

REAL PROJECTS, NOT SINGLE FILES
Nested folders, images and sounds, import and export through Android's own file picker, and checkpoint-and-restore history for any file. Your work lives in the app's private storage and goes only where you send it.

OPEN ABOUT WHAT'S INSIDE
PyPad bundles a number of open-source components and credits every one of them on its attribution screen. Anatory's patches and build scripts are published at anatory.com/source/.
Write and run Python and pygame games on your phone. 100% offline, no ads.
Updated on
Sep 11, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Editor and script network hardening; updated terms of use.