Skip to main content

Python hosting · Shared & PHP Hosting

No cardNo end date

PythonAnywhere free tier

Browser-based Python hosting where a free account runs one small web app.

Checked against PythonAnywhere's official pages on 1 Nov 2026. Free tiers change, so confirm before you commit.

What PythonAnywhere's free plan gives you

One web app at username.pythonanywhere.com with 512 MB disk and 100 CPU-seconds per day; must be renewed monthly.

PythonAnywhere free plan limits
LimitFree plan
Web apps1 (username.pythonanywhere.com)
Disk512 MB
CPU100 seconds / day
Outbound internetAllowlisted sites over HTTP(S) only
ExpiryWeb app expires after 1 month unless extended

The catch

Outbound internet is limited to an allowlist, so many external APIs will not work.

Pros and cons

Good

  • Zero server setup
  • No card needed
  • Web consoles in the browser

Watch out

  • No MySQL or scheduled tasks for new free accounts (since Jan 2026)
  • No custom domain
  • Paid tier now starts at $10

How to start on PythonAnywhere

  1. 1

    Sign up for a Beginner account

  2. 2

    Open the Web tab and add a new web app

  3. 3

    Pick Django or Flask and your Python version

  4. 4

    Upload code or git clone in a Bash console

  5. 5

    Click 'Run until 1 month from today' each month

PythonAnywhere compared

PythonAnywhere: questions

Is PythonAnywhere free?

One web app at username.pythonanywhere.com with 512 MB disk and 100 CPU-seconds per day; must be renewed monthly. Free plan ends: Never (web app needs extending every month).

Does PythonAnywhere need a credit card?

No, you can sign up for PythonAnywhere's free plan without a card.

What is the catch with PythonAnywhere's free plan?

Outbound internet is limited to an allowlist, so many external APIs will not work.

Can I use my own domain on PythonAnywhere for free?

No, connecting your own domain needs a paid plan. The free plan gives you username.pythonanywhere.com.

What are the best free alternatives to PythonAnywhere?

AwardSpace, ByetHost, Freehostia. Compare their limits on this page or open each one for details.

Alternatives to PythonAnywhere

  • AwardSpace

    Free PHP hosting

    93

    Ad-free free hosting for one small PHP site with a database and email.

    Traffic
    5 GB / month
    Sites
    1 domain + 3 subdomains
    MySQL
    1 database (MySQL 5.7)

    The catch: Only one database is shared by all your sites, and traffic stops at 5 GB per month.

    No cardNo end date
    Paid from $2.99/mo (Shared hosting (first year))
  • ByetHost

    Free PHP hosting

    93

    Free VistaPanel PHP hosting from the iFastNet family, the same network behind InfinityFree.

    Disk
    5 GB NVMe
    Bandwidth
    Unmetered
    Databases
    MySQL 8 / MariaDB (count not capped on page)

    The catch: Like other free VistaPanel hosts, hidden CPU and hit limits can suspend a busy site.

    No cardNo end date
    Paid from Premium hosting (via iFastNet)
  • Freehostia

    Free PHP hosting

    93

    Small, ad-free 'Chocolate' free plan for tiny sites and email.

    Disk
    250 MB
    Traffic
    6 GB / month
    Domains
    5

    The catch: The 10 MB database is too small for most WordPress sites.

    No cardNo end date
    Paid from Paid cloud hosting plans
  • x10Hosting

    Free PHP hosting

    93

    Long-standing free cPanel-style host for a small PHP site.

    Disk
    500 MB
    Domains
    3 (own or free subdomains)
    MySQL
    2 databases

    The catch: Only 500 MB of space and one free service per person.

    No cardNo end date
    Paid from $3.95/mo (Infinity Premium)
  • InfinityFree

    Free PHP hosting

    88

    Long-running free PHP and MySQL hosting with no ads placed on your site.

    Disk
    5 GB
    Bandwidth
    Unmetered (fair use)
    MySQL databases
    400

    The catch: Daily hit and CPU limits suspend busy sites, and there is no SSH or Node/Python.

    No cardNo end dateSleeps when idle
    Paid from Premium via iFastNet
  • Serv00

    Free shell hosting

    88

    Free FreeBSD shared hosting from Poland with SSH and many languages, not just PHP.

    Disk
    3 GB SSD
    RAM
    512 MB
    Processes
    15

    The catch: Sign-ups often close when servers are full, and you must log in regularly to keep the account.

    No cardNo end dateSleeps when idle
    Paid from Paid plans at sister host mydevil.net

Tools for your new site