Good for beginners, but sooner or later you'll want to move to a VPS. I started with Pythonanywhere for my first python sites. Everything was beginner friendly and I didn't have any trouble set... See more
While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more
To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more
See what reviewers are saying
Good, easy-to-use service, but it's a shame we can't connect to our own MongoDb database because access is restricted. It would be nice to be able to connect to it, because paying just to read data fr... See more
Excellent service to host python applications literally in minutes. I have been trying a lot of ways to host my flask application, many of them are too complicated. Pythonanywhere worked very well wit... See more
Have been using them for a couple of years......but the subscription payment systems are a nightmare to be really honest and support guys will simply not reply to emails if they dont have a solution..... See more
Company details
Information provided by various external sources
Host, run, and code Python in the cloud: PythonAnywhere
Contact info
PythonAnywhere LLP, EC1M 5RD, London, United Kingdom
- 02072536372
- giles@pythonanywhere.com
- www.pythonanywhere.com
Hasn’t replied to negative reviews
How this company uses Trustpilot
See how their reviews and ratings are sourced, scored, and moderated.
Customer services is unprofessional…
Customer services is unprofessional unhelpful.
Good for beginners
Good for beginners, but sooner or later you'll want to move to a VPS.
I started with Pythonanywhere for my first python sites. Everything was beginner friendly and I didn't have any trouble setting up my sites and getting my code working. One of my sites had regular users and was earning revenue while running on Pythonanywhere. I think it's a great option for beginners who want free/cheap hosting for their projects.
Eventually though I decided to move to a VPS. My pages instantly loaded a lot faster, and I had much more control over my site, basically a full server to myself. Pythonanywhere gives you a similar experience to a VPS in some respects but everything is slower and more limited. For example, if I want to restart my Flask app on my VPS, i type a command to restart the service and it restarts instantly, with no downtime on my site. On PA, you click a button to reload the flask app and it takes about 5-10 seconds to reload, and your site is down while it reloads. Also, PA limits your CPU use heavily so it's not good for doing any long-running CPU-intensive tasks.
With all that said, I think PA is a great place to start out if you don't already have a VPS, and you can do a lot on the free/cheap tier. I'd recommend Pythonanywhere for hosting, but suggest that you go straight to a VPS if you're comfortable with it.
Excellent and budget-friendly hosting…
Excellent and budget-friendly hosting for programmers. They have good command-line tools, and I'm using them for a variety of web projects, and even a trading bot. Happy customer for 4 years now!
Great platform for running Python…
Great platform for running Python scripts, but the dashboard is often down for some reason...
scammer has sent me this email using…
scammer has sent me this email using pythonanywhere.com. rightmove.pythonanywhere
I will be happy to remove this review once this has been dealt with.
Not at all Worth Considering
Have been using them for a couple of years......but the subscription payment systems are a nightmare to be really honest and support guys will simply not reply to emails if they dont have a solution.....I think one star does them justice regardless of the product quality!
Their service is very good
Their service is very good. I am using it to host a trading bot.
I have a python Django project running
I have a python Django project running. Out of the blue images are not displaying. They were fine yesterday. Changed a link in a file online and though it says the change was saved, it is not reflected on my site. Tech support? There is no tech support. Searched their site extensively and came up empty. It was also a severe pain getting my site running on their servers. A 2 star rating is generous.
Pretty good
Good, easy-to-use service, but it's a shame we can't connect to our own MongoDb database because access is restricted. It would be nice to be able to connect to it, because paying just to read data from your own database isn't cool.
Easiest Python cloud platform, that you can get
Background:
I am currently automating some tasks for an online shop and was looking for a cloud platform with python, where I could run my scripts. I tested Google Cloud, but if you only want to use python you can get overwhelmed by all the possibilities. Then I found pythonanywhere.
Info:
I am now using pythonanywhere for more than a month:
When you should use pythonanywhere:
• You need an out-of-box working online platform for python only
• Want a lot for your money
• You want customizable plans
• Use Virtual environments
• Use Scheduled or always-on Tasks
• Want a fast-responding support (solved my problems in very short time)
• Want to use an API to access pythonanywhere (still in Beta)
In Short -> If you want to do basic or advanced python stuff in the cloud
What is included in the basic version: (5 dollars/euros per month):
• 2000 cpu-seconds server time (cpu-second means full power usage, commands like sleep are free) -> I only use around 500 seconds per day
• One web-app for flask/Django, I personally use it for webhooks
• 1GB disk space, that you can use also for a MySQL Database
I personally paid for a little bit more disk space, otherwise you get very far even with the basic plan. They even have a free plan that you can use.
When you should look for something else:
• Run more than python
• Have full control of your server and its configuration
Other downsides:
• Sometimes it is not very intuitive or could be better, e.g. uploading/downloading files in the browser or closing notebooks, so their processes don’t continue running
I can fully recommend pythonanywhere.
I am very happy with their Tech Support
I am very happy with their tech support. I was trying to host a Python app on their Linux server. I had an error where the library I needed to import was not visible to the system. I sent a message to tech support and I received an email response in like 12 hours. The solution they gave me worked! I am grateful that the full application was up and running after that.
It's really good
It's really good, I've used it with so many of my projects, easy to deploy and fast when run. THE BEST
Everything shows that they care and are invested in their creation
They provide a tight little service cheap but that's not what's special. It's run by humans that answer the emails in a serious time frame. They do what they actually can to help, not look for loopholes like most other web services and hosts. It's like dealing with someone in your community. 110%!

Reply from PythonAnywhere
Great service & great support
Great service and great support, I really recommend this hosting for Python apps.
Very easy to setup, works well
Excellent service to host python applications literally in minutes. I have been trying a lot of ways to host my flask application, many of them are too complicated. Pythonanywhere worked very well without hasle. They also provide prompt replies to all the queries.
A happy user, but wished it was slightly better on iPad pro
Overall I’m a happy user. I’m currently running flask web apps and also general python scripts. I use an iPad Pro, so I came across PA when looking for a cloud based environment for python.
Many of the features that are available on other devices such as tab completion, or copy and pasting in bash, or selecting a specific area of text in a file, are not available when using pythonanywhere on iPad’s desktop safari browser. I would prefer it if they tested their consoles and user interface on the iPads with keyboards more frequently - such advanced tablets such as the iPad pro are the future - and if pythonanywhere is truly going to be “anywhere” then they must consider this. With certain queries the support team suggested things which couldn’t actually be performed on the iPad.
I think a bit of a redesign of the site to beautify it would also be good. Additionally some default settings options would be good - I have to change the editor theme and text wrap around every time I reopen a file!
Good Starting Hosting Service
I wrote a harsh review about this company starting out because it was missing some basic conveniences, it turns out you just have to know more.
Basic requirements for being able to work with Pythonanywhere:
1. You have to know Linux commands (not really mentioned, but being real you have to learn it and it is a must)
2. You must know how to use SSH with Github if you wish to upload a repository in this fashion, or how to connect with SSH in general (again, Linux stuff)
3. You have to know git, github, Python virtualenvironments.
HOWEVER: I will say they're a good and easy enough hosting solution. Hosting is hard in general for projects that are more than just a webpage, and they do a good job of doing managing this.
Also they link to my job platform codementor which I like. They are trying. They could use improvements to their UI, but overall they're a great tool and relatively simple to use service.
To be 5 star they would have to improve their UI to upload entire directories (for Django projects for example) and make it easier and intuitive to do things with Python in general. Not an easy task, but that's what it would take.

Reply from PythonAnywhere
The Trustpilot Experience
Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.
Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.
Learn more about other kinds of reviews.
We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.
Learn about Trustpilot’s review process.
Here are 8 tips for writing great reviews.
Verification can help ensure real people are writing the reviews you read on Trustpilot.
Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.







