---
title: "Python Hosting for Apps, APIs & Bots - FPS.ms"
description: "Python hosting from €0.59 a month for apps, APIs and bots that run 24/7 on Python 3.7 to 3.13, with GitHub Deploy and a free plan to start."
url: https://fps.ms/python-hosting
---
# Python hosting

Run APIs, workers and long-running scripts on Managed Infrastructure. Start for free, paid plans from €0.59 a month.

[Deploy your Python app](https://fps.ms/auth/register)

- **Python 3.7 to 3.13**: Pick your version
- **24/7**: Restarts on crash
- **EU-hosted**: Own hardware in the Netherlands
- **4.1 out of 5**: 144 reviews on [Trustpilot](https://www.trustpilot.com/review/fps.ms)

## Deploy from GitHub (Pro feature)

- Let us handle the deployment
- Including rollbacks
- Automatically deploy when pushing to your branch
- Add your own build steps, like database migrations

## Environment Variables

- Add your tokens, API keys and other variables
- Injected securely into your container at startup
- Values stay hidden once saved
- Pre-filled from your project's .env.example

## Public URL

- Run an API or a web dashboard for your project
- Support for webhooks
- Securely connected with Let's Encrypt SSL
- Connect your own domain (Pro feature)

## Also in the panel

- **Databases** (Pro feature): Connect your Python application to a MariaDB database and store users, scores and settings.
- **Schedules**: Restart your application every night or send a console command on a timer.
- **Teams** (Pro feature): Share your project with your team members and give them granular control over the container.
- **Usage graphs**: Know how many resources your container uses and what your peak times are.

## Plans

| Plan | Good for | RAM | CPU | SSD | Backups | Databases | Price | Yearly |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| c.pico (Always Free) | One small script or bot | 128MB | 25% | 250MB | — | — | Free, renew every day |  |
| c.pico |  | 128MB | 25% | 250MB | — | — | €0.59/month | €5.90/year |
| c.nano | Adds a MariaDB database and a backup | 256MB | 50% | 500MB | 1 | 1 | €0.99/month | €9.90/year |
| c.micro | An API or a busy worker | 512MB | 50% | 1GB | 1 | 1 | €1.29/month | €12.90/year |
| c.small | Several services, or an API with steady traffic | 1GB | 100% | 2.5GB | 1 | 1 | €2.29/month | €22.90/year |
| c.medium | Heavy jobs and busy APIs | 2GB | 150% | 5GB | 1 | 1 | €3.49/month | €34.90/year |

CPU: 100% is one CPU core. Prices are in EUR and exclude VAT.

Pay with Visa, Mastercard, Apple Pay, Google Pay, PayPal, iDEAL | Wero, Revolut Pay, Link, Bancontact, Przelewy24, EPS, Multibanco, MobilePay, Bizum, Amazon Pay or crypto (Bitcoin, Ethereum, USDC, Solana and more).

## Questions about Python Hosting

### How can I run a Python script continuously?

Deploy your container, upload your code, add your Environment Variables and start your server: that's it! Your Python application keeps running, even if your computer is offline.

### Is this a VPS?

No, FPS.ms does not offer VPS hosting. Your Python application runs in a container managed by FPS.ms. This means you never have to update its operating system, install security patches or keep the machine running yourself.

### Which Python versions can I run?

Python 3.7 through 3.13, and you can switch between them whenever you like.

### How do my packages get installed?

Automatically! Your server installs everything in your requirements.txt when it starts.

### Can I host a FastAPI or Flask API?

Yes. An API built with FastAPI, Flask or aiohttp answers at an https:// address on hostedbyfps.com, and paid plans can pick the name or connect a domain. For a PHP website, [web hosting](https://fps.ms/web-hosting) is the better fit.

### What about background workers and scheduled jobs?

They fit well. A queue worker, a sync job, or a task that runs every few minutes keeps going around the clock, and if it crashes it starts again on its own.

### Can I deploy from a Git repository?

Yes, on paid plans. Connect GitHub and every push to your branch deploys, private repositories included. On the free plan, upload your code through the file manager or SFTP.

### Do paid plans include a database?

Yes, every paid plan from 256 MB includes a MariaDB database.

### Is there a free plan?

Yes. It has 128 MB of RAM, which fits a small script or bot. [Free Python hosting](https://fps.ms/free-python-hosting) explains what it includes.

### Where are the servers?

On hardware we own in The Hague, so apps that serve people in Europe stay close to them.

## Ready to deploy your Python application?

Start free. Add GitHub deploys, a database and your own domain when your application grows.

[Deploy your Python app](https://fps.ms/auth/register)

---

[FPS.ms](https://fps.ms/index.html.md) · [All pages](https://fps.ms/llms.txt) · [Documentation](https://docs.fps.ms/llms.txt)
