PostgreSQL 16
PostgreSQL 16 on every plan, shared and dedicated.
PostgreSQL 16 • Germany (EU) • No card to start
Postgres 16 from €0/month. A hot standby with automatic failover on every plan, including the free one.
Managed PostgreSQL hosting means the provider runs the Postgres server for you. You get a database endpoint, backups and failover. You do not patch the server, set up replication or manage the disks.
Hostim runs PostgreSQL 16 in Germany. Every server has a primary and a hot standby kept in sync by streaming replication. If the primary fails, the standby is promoted and the endpoint follows it. This is included on every plan, including the free 256 MB plan. Daily backups are encrypted, kept 7 days and stored in Germany.
Your app runs on the same platform as the database. The connection details are injected as environment variables, and the database is not reachable from the public internet.
The same managed setup on every plan, from the free 256 MB database to the dedicated 100 GB server.
PostgreSQL 16 on every plan, shared and dedicated.
Primary plus hot standby with streaming replication and automatic failover. No extra tier for high availability.
Encrypted daily backups, kept for 7 days and stored in Germany. Download them from the console or with hostim backups download.
Turn on vector, postgis, pg_trgm, citext or unaccent per database, in the console or with hostim db postgres extensions add.
Apps in the same project connect over private networking. For a database named blog, BLOG_POSTGRES_HOST, BLOG_POSTGRES_PORT, BLOG_POSTGRES_DATABASE, BLOG_POSTGRES_USER and BLOG_POSTGRES_PASSWORD are injected automatically.
Run pg_dump or connect DBeaver, pgAdmin or TablePlus through an SSH bastion tunnel. Load a plain-SQL dump with hostim db postgres import.
Shared plans are an isolated database on a shared server. Dedicated plans run on their own server. Prices in EUR per month. You can scale a plan up or down later.
| Plan | Type | Storage | CPU | RAM | Price |
|---|---|---|---|---|---|
| sp-0 | Shared | 256 MB | Shared | Shared | €0 |
| sp-1 | Shared | 1 GB | Shared | Shared | €1 |
| sp-5 | Shared | 5 GB | Shared | Shared | €5 |
| sp-10 | Shared | 10 GB | Shared | Shared | €10 |
| sp-15 | Shared | 15 GB | Shared | Shared | €15 |
| drp-25 | Dedicated | 25 GB | 1 vCPU | 2 GB | €25 |
| drp-50 | Dedicated | 50 GB | 2 vCPU | 4 GB | €50 |
| drp-75 | Dedicated | 75 GB | 3 vCPU | 6 GB | €75 |
| drp-100 | Dedicated | 100 GB | 4 vCPU | 8 GB | €100 |
Full plan details and checkout are on the pricing page. Only need a free database? See free PostgreSQL hosting for how the free tier compares.
Most Postgres hosts look the same on a feature list. These questions separate them:
Comparing with Postgres platforms? See Neon alternative, Supabase alternative and Supabase vs Postgres.
PostgreSQL 16 on every plan.
Yes. Every server runs a primary and a hot standby with streaming replication. If the primary fails, the standby is promoted automatically. This is included on every plan, including the free one.
Yes. You can turn on vector (pgvector), postgis, pg_trgm, citext and unaccent per database, in the console or with hostim db postgres extensions add <database> <extension>.
The database has no public endpoint. Open an SSH tunnel through the Hostim bastion, then point psql, DBeaver, pgAdmin or TablePlus at the local end of the tunnel. The bastion guide has the exact steps.
Run pg_dump --format=plain against your old server, turn on any extensions you use, then run hostim db postgres import <database> -f dump.sql. The CLI streams the dump through the SSH bastion into psql.
The database runs in Germany, and daily backups are stored encrypted in Germany. You can download backups from the console or with hostim backups download.
Yes. The sp-0 plan has 256 MB of storage, the same failover and backups as paid plans, and needs no card to start. It does not sleep.
Start now
Open the dashboard and deploy a Docker image, a Git repo or a template. The 5-day trial project needs no card.