Get started for free. Our basic plan gives you access to machines with a full Python environment already installed. You can develop and host your website or any other code directly from your browser without having to install software or manage your own server.
Need more power? Upgraded plans start at $5/month.
Not convinced? Read what our users are saying!
We make a normally complicated process very simple, letting you focus on creating exciting applications for your users. Launching a new Django project is a simple process taking just a couple of minutes. No need to manage a web server or maintain a Linux machine. No need to install security patches. It just works.
Amazing progress with @pythonanywhere today. What a great service.— RuggedIndividualism (@ruggedindivid) 12 June 2016
Just setup a Django website using the wonderful workflow on @pythonanywhere with none of that painful server and backend stuff!!— Doris Lee (@dorisjlee) 29 March 2016
I discovered @pythonanywhere today and in less than 10 minutes I had my app running. I'm excited.— Vuyisile Ndlovu (@TerraMeijar) 25 December 2015
Tried to host my django code on my debian vps with apache… Hours of poking around. Tried @pythonanywhere , and it was live in minutes.— Philippe Lemaire (@plemaire_) 22 May 2015
so @pythonanywhere is awesome; got a REST API in Flask up and running in no time— James Milner (@JamesLMilner) 17 May 2015
There is good, great and http://t.co/0obL8BoPpH. 30mins, E2E I was able to write a basic post/get flask server & have it publicly deployed.— Nishith Rastogi (@subiet) 20 December 2014
@pythonanywhere Just wanted to say thx! You made it possible that my first Flask app went live. Sciki-learn, numpy, ... runs so smoothly!— Sebastian Raschka (@rasbt) 3 December 2014
Deploying web apps normally leaves me in fits of rage or despair, but today it didn't! Thanks, @pythonanywhere— sa48k (@sa48k) 6 September 2014
There is no way we would be in live public beta yet without the good folks at @pythonanywhere - great webapp hosting.— Major Golf Captain (@MGCaptain) 27 March 2014
Barely one day to code and deploy a machine learning system accessible via web services. Thanks @pythonanywhere.— Kirk Klobe (@usethetools) 28 February 2014
Here is a web hosting company that understands web2py: https://t.co/DaWkjDkot3— web2py (@web2py) October 28, 2013
app deployed with minimum hassle on https://t.co/t1cTlbYjUP— Delyon Ronnie (@delronnie) September 10, 2013
Pra quem tem windows e não quer ter que configurar o python com django e tudo mais essa é uma excelente... http://t.co/6yAAzVuS5r— Thiago Ramos (@thramosal) August 26, 2013
Have created a webapp and userscript that, in concert, will escrow bitly (& partners) URLs to protect user privacy. I love pythonanywhere.— Cathal Garvey (@onetruecathal) July 26, 2013
Python Flask + PythonAnywhere = Good app-building experience this weekend :)— Alex Moore-Niemi (@feminstwerewolf) April 29, 2013
Code Python in your browser. Good way to get started. The Django tutorial was great. Thanks! @pythonanywhere— Eric Hannell (@erichannell) April 21, 2013
Just started hosting my python projects at @pythonanywhere and they are such an amazing host for anything python— GritHeartTruculence (@joshweissbock) March 15, 2013
@pythonanywhere is awesome. We now deploy our web apps faster and with least amount of hassle.— Signum Solutions (@SignumSol) December 26, 2012
@pythonanywhere is amazing. Deployed a django site in less than 5 minutes.— Claude Rogers (@claudejrogers) December 9, 2011
My idea of Django hosting: the app on a @pythonanywhere Hosting (upcoming) account, the static files on a subdomain linking to GitHub Pages.— Filippo Valsorda (@FiloSottile) November 16, 2012
Want to host your own domain at PythonAnywhere? Our
Web Developer and custom accounts
do that for
you. And free users don't get left out —
works for everyone.
A $5 Hacker account at PythonAnywhere can easily support a 10,000 hit/day website. But when your site grows and you need to support 100 times that traffic, we're still there — you just need to upgrade your account.
PythonAnywhere makes it easy to create and run Python programs in the cloud. You can write your programs in a web-based editor or just run a console session from any modern web browser. There's storage space on our servers, and you can preserve your session state and access it from anywhere, with no need to pay for, or configure, your own server. Start work on your work desktop, then later pick up from where you left off by accessing exactly the same session from your laptop.
Thank you @pythonanywhere for being easy to use - may have saved my ass-wait for it-ignment for today— Brynjólfur M. Georgs (@binnimar82) 15 January 2016
So happy I discovered @pythonanywhere last night. Pandas, numpy, Cairo all there. Saved a weekend of fighting with app engine— David Pier (@DrDavidPier) 19 November 2015
My new favourite IDE is PythonAnywhere, because I can write python anywhere. Or at least anywhere there is a browser.— Samuel Spencer (@legostormtroopr) 11 October 2014
If you are a Python programmer, you owe it to yourself to check out @pythonanywhere. Cool, cool, cool. I love it.— Paul James Barry (@barrypj) January 15, 2014
Assessed a few web-based Python IDEs yesterday. With all the best modules, command line and web access, @pythonanywhere is the clear winner.— Lovell Fuller (@lovell) December 27, 2013
Spent few hours on #pythonanywhere. It's cool. I could clone some git repos, work on some fixes and push the fix. Flawless so far.— jimauthors (@jimauthors) March 18, 2013
Cool! You can use PythonAnywhere to write Python without installing anything locally: ow.ly/7lKW1— Elena (@Elenina_M) November 7, 2011
With Python versions 2.6, 2.7, 3.3, 3.4 and 3.5, and all the goodies you normally find in a Python installation, PythonAnywhere is also preconfigured with loads of useful libraries, like NumPy, SciPy, Mechanize, BeautifulSoup, pycrypto, and many others. Check out our full list of batteries included.
PythonAnywhere runs on super-powerful servers hosted by Amazon EC2, and you can take full advantage of that. Without paying a penny, you can run simple Python programs to help you explore your ideas. For heavy-duty processing, you only pay for what you use, so you can get access to teraflops of power without needing to explain yourself to the electricity company.
It's hard to write programs or play with ideas on the go. Because PythonAnywhere runs on our servers and displays in your web browser, you can write Python applications from your iPad, phone, or smart TV just as easily as you can from your computer. It works on the iPad, and we are in beta for Android devices.
It's easy to get your stuff into and out of PythonAnywhere — you can upload and download files from our web UI, or bring up a command line to work with your git, mercurial or subversion projects from GitHub, Bitbucket, or from any public source code repository. With 512Mb of free disk space, you don't need to worry about running out of space. And paying users can get more space, and use scp and SFTP.
Use PythonAnywhere's scheduled tasks to run your Python scripts periodically. Scrape websites, archive tweets, connect back to your home automation system to turn the toaster on... the choice is yours!
Python is a great language for teaching, but getting it installed and set up on all your students' computers can be less than easy. PythonAnywhere provides an environment that's ready to go — including a syntax-highlighting, error-checking editor, Python 2 and 3 consoles, and a full set of batteries included. Avoid all the hassles of getting Python installed on everyone's laptop, and making sure everyone can pip install all the right packages.
Once a student has nominated you as their teacher, you can see their files and Python consoles, so you can help them more easily. You can copy files into their accounts so that you can give them a starting point for their assignments, and you can see their solutions.
We can even create student accounts in bulk for you, and pre-populate them with files that you provide — just let us know!
The same operating system, the same console, the same text editor — save yourself from having to customise your lessons and instructions for Windows/Mac/Linux, and from having to debug issues in different shells and editors.
Your students can choose to share their consoles with each other, too — so they can work on group projects remotely, or help each other in-class.
In better news, @pythonanywhere made it CRAZY easy to pair with a learner today. SO great. Continues to be the best resource in Python.— Raymond Berg (@raymondberg) 19 May 2016
@pythonanywhere the teacher feature is awesome! I love it :D— Arjoonn Sharma (@arjoonn1) 1 March 2016
Recommended @pythonanywhere to a new Parseltongue. Was not wrong! He ran into an issue and we fixed it in minutes thanks to console-sharing.— Raymond Berg (@raymondberg) 9 January 2016
BISBudapest students learning python for computer science projects with https://t.co/fHiPBbgGUJ— Paul Walton (@paultwalton) 26 February 2014
We're using PythonAnywhere as a tutorial aid. Much better than spending the first hour making sure everyone has Python installed. #tcp2012— M. P. de Sa Pereira (@muziejus) 25 Sep 2012
Wow, I've been thinking about building *exactly this* for teaching/mentoring: https://www.pythonanywhere.com SO GOOD— Jeff Lindsay (@progrium) 23 Jan 2013
For two days I've been learning how to code in django and @pythonanywhere is so helpful and easy to use <3— Marta Matros (@martamatros) 4 Aug 2014
Assessed a few web-based Python IDEs yesterday. With all the best modules, command line and web access, @pythonanywhere is the clear winner.— Lovell Fuller (@lovell) 27 Dec 2013
Because PythonAnywhere is web-based, it can follow you around on any computer (or iPad, or Chromebook) with a browser, so you or your students can work from wherever you like.
It's free! Our basic accounts are free, and we only charge for more advanced services (like professional web app hosting, or big number-crunching requirements), none of which are needed for basic "intro to programming" type courses. If you need larger amounts of processing power, then get in touch — you can also get an idea of our prices on the pricing page.
Our education support is evolving rapidly, and there are a few limitations right now; check out this help page for the current list.
7 days a week, 365.242 days a year, we're there for you. Got a question or a comment about PythonAnywhere? Need some help? Just post in our forums, drop a line to firstname.lastname@example.org, or send us feedback, and one of our dev team will get back to you right away.
Here are some of the characters you'll meet:
|Giles Thomas||Glenn Jones||Harry Percival||Conrad Ho|
@PythonAnywhere The best proactive support I have ever received from a bunch of guys who really know their stuff.— Jorge Romero (@rmrqj) November 11, 2014
If anyone is looking where to host their Python web app, I strongly recommend @pythonanywhere Great customer service and great product!— Davis Robertson (@EpicDavi) 25 April 2014
PythonAnywhere - you made my day !! :D— Ranadeep Biswas (@i_RnB) March 3, 2013