Start free, with a real database and a custom domain. Every plan runs in EU data centers (Nuremberg, Falkenstein, Helsinki) - GDPR by design, SSL and WAF included.
See the full list of sub-processors.
For trying orkestr with your stack
or €99.99/year (save 17%)
For developers shipping real products
Everything in Starter, plus:
or €299/year (save 17%)
For teams and agencies
Everything in Pro, plus:
No credit card required for Starter. Prices in EUR, VAT applied where required.
Dedicated nodes, higher compute limits, custom SLA, or on-premise EU regions - tell us what you need and we'll tailor a plan.
Your bill, your data, and what actually runs are what change here.
Real containers, EU sovereignty.
Your app runs the same in dev and prod, no edge runtime quirks. Long-running workers and WebSockets work out of the box. EU sub-processors throughout, not just an EU region toggle on US infrastructure.
Free tier you can actually ship on.
A real free plan with a database, custom domain, and SSL - not a $5 trial that expires into usage-based billing. Flat monthly pricing, no metered surprises. Hosted entirely in the EU.
Postgres that doesn't expire, wakes that don't hurt.
Free Postgres persists with auto-pause, not hard-deleted after 30 days. Apps wake in ~3s, not 30-60s. EU-hosted with EU sub-processors throughout. Same git-push simplicity, jurisdiction you can audit.
One region, EU only. No edge runtimes, no surprise overage bills.
Everything that changes between tiers, at a glance.
| Feature | Starter | Pro | Team |
|---|---|---|---|
| Projects included | 1 | 5 | 15 |
| Environments per project | 1 | 3 | Unlimited |
| Serverless functions | 1 | 10 | 50 |
| Container compute | 0.25 vCPU / 512 MB | 0.5 vCPU / 512 MB (boost to 1 GB, included) | 1 vCPU / 1 GB (boost to 2 GB, included) |
| Function compute (cold-start tuned) | 0.5 vCPU / 256 MB | 1 vCPU / 512 MB | 2 vCPU / 1 GB |
| Always-on apps | Sleeps after 30 min | Yes | Yes |
| Custom domains + auto-SSL | 1 | 1 per environment | 1 per environment |
| Bandwidth / month | 100 GB | 1 TB + €0.10/GB overage | 5 TB + €0.08/GB overage |
| Build minutes / month | 300 | 2,000, then €0.01/min overage | 10,000, then €0.008/min overage |
| Per-build limit · concurrent | 15 min · 1 | 30 min · 3 | 45 min · 5 |
| Instant rollbacks | - | Yes | Yes |
| PR preview deploys (concurrent) | 1 | 5 | 15 |
| Managed add-ons (Postgres, Redis) | 1 (~256 MB, auto-pauses when idle) | 2 | 5 |
| Project groups (private networks) | - | 3 | Unlimited |
| IP allowlisting | - | Yes | Yes |
| Team members | 1 | 1 | 3 + €9.99/extra |
| Monitoring | Basic | Dashboard | Dashboard + alerts |
| API access | - | 100 req/min | 500 req/min |
| Support | Community | Priority email + Slack (48h SLA) | |
| GDPR Article 28 DPA (self-serve sign + PDF) | Included | Included | Included |
| EU hosting, SSL, auto-deploy, WAF + DDoS | Yes | Yes | Yes |
A managed database attached to your project. Starter ships with 1 small add-on for free.
Dedicated PostgreSQL 15 instance, automatic connection string injection, backups on Pro and Team.
Starter: 1 small instance (~256 MB, auto-pauses when idle, wakes when your app does). Pro: 2. Team: 5.
Redis 7 for caching, queues, and pub/sub. Persisted to disk. Connection string auto-injected.
Starter: 1 small instance (~256 MB, auto-pauses when idle, wakes when your app does). Pro: 2. Team: 5.
Anything missing? Get in touch.
No. Starter is free forever and requires no credit card. You only add payment details when you upgrade to Pro or Team.
Paid plans are billed in advance, monthly or annually in Euros, via Mollie (EU payment provider). Annual plans save 17%. Switches between plans are prorated automatically.
Yes. Cancel from the billing page at any time. You keep access through the end of the paid period. Annual plans: pro-rata refund for unused full months if cancelled within the first 30 days.
We will not charge overage fees without notice. Project limits are hard caps - if you hit the cap, we prompt you to upgrade to the next tier rather than nickel-and-diming per project. Bandwidth and build-minute overages on Pro/Team are metered and billed per unit (rates on the pricing card); you can set a monthly cap in billing if you want a hard stop.
EU hosting (Nuremberg, Falkenstein, Helsinki), automatic SSL, auto-generated subdomains, framework auto-detection, sandboxed builds, WAF + DDoS protection, and GDPR-compliant analytics.
Always in the EU. Compute and database add-ons run in our data centers in Germany (Nuremberg, Falkenstein) and Finland (Helsinki). We do not transfer your data outside the EU.
Your databases and project data are retained as long as your account is active. If your account stays dormant (no logins, no deploys, no API calls) for 12 months, we send a warning email; if there is still no activity 90 days after that, the account and its data are deleted. Active accounts keep their data indefinitely - free or paid.
Yes - published, not gated, and self-serve. If you process personal data of your end users on orkestr you need a DPA under GDPR Article 28; you are the controller, we are the processor. Read the full text at orkestr.eu/dpa. Need a counter-signed PDF with your company details for procurement? Fill in your legal entity and signatory in Settings -> DPA and download the signed copy in seconds. Available on every plan.
Yes. If your usage exceeds the new plan’s limits, new deployments are frozen until you free up resources (delete projects, environments, or add-ons). Existing running containers keep serving traffic, and no data is deleted without your action.
Team covers most agencies and small companies. For bigger teams, dedicated nodes, custom SLAs, or on-premise EU regions, contact us and we’ll tailor something.