PythonAnywhere free hosting
Finding hosts…
Documented fits. Check current terms.
No documented free plan meets all these choices. Relax a requirement or open an excluded host to see what needs checking.
We couldn’t load the hosts. Refresh to try again.
PythonAnywhere
Hosting a tiny Python web demo with a browser-based development environment.
Facts
- Free allowance
- 1 web app · 512 MiB disk
- Plan limits
- 1 web worker · 2 consoles · monthly web-app renewal
- Storage
- 512 MiB private file storage
- Account
- Beginner account; card requirement not verified
- Retention
- Free web app expires after 1 month unless renewed; long-inactivity account retention not verified
- Custom domain
- Own custom domains require paid plans
- Password protection
- Not verified in reviewed documentation
- Billing
- Beginner $0/month; console CPU overuse is deprioritized, not billed
- Execution
- 1 web worker; 100 daily CPU-seconds apply to consoles/tasks, not web requests; no always-on tasks
Worth knowing
Monthly web-app renewal required. Outbound internet restricted to an HTTP(S) allowlist; no Free SSH or always-on tasks. New accounts lack MySQL and scheduled tasks; legacy cutoff is 2026-01-15 (2026-01-08 in EU). Low bandwidth tier; not a persistent agent-loop host. Framework/ASGI support and commercial terms need checking.
Reviewed 2026-10-12 from official documentation. Deployments have not been tested.