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

Rated 4 out of 5 stars

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

Rated 4 out of 5 stars

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

Rated 5 out of 5 stars

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

Rated 1 out of 5 stars

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

  1. Computer Support and Service Company

Information provided by various external sources

Host, run, and code Python in the cloud: PythonAnywhere


Contact info

3.2

Average

TrustScore 3 out of 5

25 reviews

5-star
4-star
3-star
2-star
1-star

Hasn’t replied to negative reviews

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 4 out of 5 stars

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.

August 8, 2025
Unprompted review
Rated 1 out of 5 stars

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!

July 16, 2025
Unprompted review
Rated 2 out of 5 stars

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.

July 13, 2024
Unprompted review
Rated 4 out of 5 stars

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.

August 25, 2023
Unprompted review
Rated 5 out of 5 stars

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.

January 2, 2022
Unprompted review
Rated 5 out of 5 stars

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.

September 7, 2021
Unprompted review
Rated 5 out of 5 stars

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

June 2, 2021
Unprompted review
Rated 5 out of 5 stars

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%!

February 27, 2021
Unprompted review
PythonAnywhere logo

Reply from PythonAnywhere

Thanks for the kind words, that's much appreciated!

Rated 5 out of 5 stars

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.

September 25, 2020
Unprompted review
Rated 4 out of 5 stars

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!

April 22, 2020
Unprompted review
Rated 3 out of 5 stars

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.

December 7, 2019
Unprompted review
PythonAnywhere logo

Reply from PythonAnywhere

Sorry to hear you didn't like our site! We have thousands of customers, and not many of them are college professors. We do support uploading of directories using GitHub, just like Heroku does, and all Django commands are fully supported. If you were having problems running some of them, we have a tech support team ready to help seven days a week, so we'd have been happy to help.

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.

Take a closer look