PythonAnywhere
Host, run, and code Python in the cloud·pythonanywhere.com
PythonAnywhere is a cloud platform for hosting, running, and coding Python applications entirely from a web browser, with no server setup or maintenance required. It provides a browser-based Python IDE and console, one-click hosting for web apps built with Django, Flask, web2py, or Bottle (or any WSGI framework), preinstalled Python libraries, scheduled task automation, and database support. It is also used as a ready-to-go teaching environment for Python courses.
What it's for
Features 19
- Always-on tasks
- Browser-based Python IDE
- Bulk student account creation and file distribution for teaching
- Configurable disk storage space
- Custom domain hosting
- File upload/download via web UI
- Free SSL support
- Full SSH access
- IPython/Jupyter notebook support
- Multiple Python versions (2.7, 3.6, 3.7, 3.8, 3.9, 3.10)
- MySQL and Postgres database support
- Preinstalled libraries (NumPy, SciPy, Mechanize, BeautifulSoup, pycrypto, etc.)
- Quickstart installers for Django, web2py, Flask, and Bottle
- Scheduled tasks (cron-like)
- Screen-sharing between PythonAnywhere accounts
- Supports any WSGI web framework
- Unlimited Python and Bash consoles
- Version control integration (git, mercurial, subversion)
- Web app hosting on custom domains
At a glance
Integrations
Pricing
Paid plans are billed monthly with a 30-day money-back guarantee and one-month minimum contract. Annual subscriptions give 2 months free per year (pay for 10 months). Contact PythonAnywhere for annual discount details.
Limited free account for exploring the platform
One web app at username.pythonanywhere.com, two consoles with restricted outbound Internet access, 512MB disk space, 100 CPU-seconds
Unlimited Python/bash consoles, One web app, IPython/Jupyter notebook support, 5GB disk space, SSH access
One web app on custom domain or username.pythonanywhere.com, 5,000 CPU-seconds per day, 5GB disk space, enough power for a typical 150,000 hit/day website
Price ranges from $10 to $500/month depending on chosen configuration (CPU time, number of web apps, workers, disk space)
Up to 20 web apps, up to 100,000 CPU-seconds per day, as much disk space as chosen