From sign-up
to a live web2py app
in 2 minutes...

Sign up now! »

Get started fast

Our web2py config screen asks you two questions: where do you want to put your web2py app, and what's the admin password. Click OK, and your app will be created and start serving instantly. No fiddling with Apache or nginx config, no need to install anything.

web2py everywhere!

At PythonAnywhere we love web2py. Enough so that we host and Web2py Slices for free — which means that we know what it takes to handle a high-volume web2py site, and how to make it easy to help people get started.

Easy Deployment

With a PythonAnywhere Web Developer account, it's easy to manage separate versions of your site for dev, staging and production.

Getting code and content in and out is easy — you can use our built-in browser-based editor and Bash consoles, scp, or you can use git, mercurial and other VCS's to push and pull your code.

Our servers come pre-installed with web2py, as well as a huge number of other useful modules. If you need any more, you can use pip and virtualenvs to install anything you need.

I am playing with Web2py and was curious how difficult it would be to deploy. You guys couldn't have made it much easier. Never did Python before, never did MySQL, never hosted anything. Took under 10 minutes to get it up and running. Thanks for having a great service.


Choose a plan and get started! »

This might just be the best button you ever click...