programcode

Price check · Nov 10, 2026

PythonAnywhere pricing

Start free for small Python projects; pay for more daily CPU, web workers, storage and scheduled tasks as needs grow.

8.0/10Value score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

Short answer

Paid plans start at $10/mo. There's also a free plan.

PythonAnywhere’s Beginner plan is free and includes one web app, up to two consoles, 100 CPU-seconds per day, 512MB of private storage and restricted outbound internet. Developer costs $10 month-to-month or $8.33 per month with annual billing. Custom plans are listed at $10–$500 per month, with capacity set to your needs. Additional CPU seconds and optional private PostgreSQL can add to the bill.

01Every plan, line by line

PlanBilled annuallyBilled monthlyBuilt for
Beginner$0$0Python learners and small projects
Developer$8.33$10Developers hosting a small website
Custom—QuoteSites needing configurable capacity

Add-ons and overages

  • Buy additional CPU seconds; price not published
  • Optional private PostgreSQL server and storage; price varies by configuration

02What the plan grid doesn't tell you

Additional CPU seconds

You can buy additional CPU seconds, but the price is not published. Ask for the rate and how usage is measured before relying on extra capacity.

Private PostgreSQL

Optional private PostgreSQL and storage are priced by configuration. Confirm the database and storage cost for your intended setup.

Custom capacity

Custom is listed at $10–$500 per month. The final price depends on chosen workers, disk space, always-on tasks and other configured capacity.

Annual billing terms

Paid plans have a one-month minimum and can be canceled anytime. Annual subscriptions pay for 10 months per year.

03Which plan should you buy?

If you are…GetWhy
Learner or small projectBeginnerFree, with one web app and two consoles; watch the 100 CPU-seconds-per-day cap and restricted outbound internet.
Small production websiteDeveloper$10 monthly or $8.33 per month annually, with three web workers, 5,000 daily CPU-seconds and 20 scheduled tasks.
Growing site with custom needsCustomChoose workers, disk and always-on tasks, with up to 20 web apps and 100,000 CPU-seconds per day.

04Is PythonAnywhere worth the money?

PythonAnywhere is worth paying for when managed deployment and a browser-based workflow save more time than the plan costs. Developer’s $10 monthly price buys more CPU, workers, storage and scheduled tasks than Beginner, while Custom gives projects a path to configured capacity. The free plan is enough for learning and small apps that fit its limits. It is less suitable when outbound networking, background processing or database compatibility is central to the design; check those constraints before committing.

Cheaper PythonAnywhere alternatives →

PythonAnywhere pricing FAQ

Does PythonAnywhere have a free plan?

Yes. Beginner costs $0 and includes one web app, up to two consoles, 100 CPU-seconds per day, 512MB of private storage and restricted outbound internet. There is no free trial listed for paid plans.

How much does PythonAnywhere Developer cost?

Developer costs $10 per month with monthly billing, or $8.33 per month with annual billing. It includes one web app, three web workers, 5,000 CPU-seconds per day, 5GB of private storage and 20 scheduled tasks.

How much does a PythonAnywhere Custom plan cost?

Custom is listed at $10–$500 per month. It supports up to 20 web apps and up to 100,000 CPU-seconds per day, with configurable web workers, disk space and always-on tasks. The total depends on the selected configuration.

Are extra CPU seconds or PostgreSQL included?

Additional CPU seconds can be purchased, but their price is not published. Optional private PostgreSQL and storage are priced by configuration. Ask PythonAnywhere for a quote based on expected CPU use and database requirements.