Skip to content
Three boats on dark water at night: a rowing boat, a skiff with one teal sail, and a ketch with three sails and lanterns

Pricing · metered per minute

Prices you can do
in your head

A plan sets the ceiling per service and includes some usage. Usage is billed per minute of reserved memory, CPU and disk, and drawn from a balance you top up. No invoices, no overage surprises.

Plans

Plans

Upgrade any time: the difference is prorated for the rest of the billing period. Downgrades take effect at the end of the period.

Free

$0forever

No usage credit

Try a real deploy. One small service, no card.

services
1 app + 1 database
memory
512 MB
cpu
1 vCPU
  • GitHub deploys with TLS domain
  • Build logs and live logs
  • Sleeps after 10 min idle (static sites never sleep)
  • 50 vCPU·h a month (100 once verified)
Start free

Hobby

Most picked

$5per month

$5 of usage included

Side projects and small production apps.

services
Unlimited services
memory
up to 8 GB / service
cpu
up to 8 vCPU / service
  • Postgres, MySQL, Redis templates
  • Preview environments per PR
  • Volumes and custom domains
  • Metrics, 7-day retention
Start with Hobby

Pro

$20per month

$20 of usage included

Teams and workloads that need headroom.

services
Unlimited services
memory
up to 32 GB / service
cpu
up to 32 vCPU / service
  • Everything in Hobby
  • Team members and roles
  • Metrics, 30-day retention
  • Priority support
Start with Pro
Calculator

Estimate one service

Move the sliders; every figure comes from the rates below. The last line is the same setup at Railway's list prices.

Plan
1 GB
0.5 vCPU
10 GB
730 h / mo
20 GB / mo

One service, this month

$16.70on Hobby

memory 1 GB × $8
$8.00
cpu 0.5 vCPU × $15
$7.50
disk 10 GB × $0.12
$1.20
egress after 100 GB free
$0.00
usage
$16.70
included in Hobby
−$5.00
plan fee
$5.00
Same setup on Railway list prices$22.50

We bill reserved memory and CPU per minute. Railway bills memory held and CPU actually used, so a mostly idle service can cost less there than the list price suggests. Hours below 730 model a service that sleeps.

Rates

Usage rates

The same on every plan. A service reserves memory and CPU; you pay for the reservation per minute, whether it is busy or idle. Scale it down and the meter slows down.

Memory
billed per minute of reserved RAM
$8 per GB-month
CPU
billed per minute of reserved vCPU
$15 per vCPU-month
Disk (volumes)
NVMe, snapshots included
$0.12 per GB-month
Egress
first 100 GB / month free
$0.03 per GB
Worked examples

Three worked examples

Monthly usage before the credit included in your plan. 730 hours a month.

SetupUsage / month
Static site or small Next.js app512 MB · 0.25 vCPU$7.75
API + Postgres + 10 GB volume1 GB / 0.5 vCPU + 512 MB / 0.25 vCPU + 10 GB$24.45
Worker fleet, 4 services4 × 2 GB / 1 vCPU$124.00

On Hobby the first example costs $7.75 minus $5 included, so $2.75 on top of the $5 plan. Free has no subscription and no metering: one app and one database within the Free limits run at $0, and the app sleeps after 10 minutes without traffic. Free is capped at 50 vCPU·h per period (100 once the account is verified).

Compare

Side by side with Railway

If you know Railway you know Skiffly. Same shape of product, different trade-offs: fewer regions, cheaper usage, EU-only data, more payment options and stronger isolation.

Entry planSkiffly · $5 / mo, $5 usage includedRailway · $5 / mo, $5 usage included
Pro planSkiffly · $20 / mo, $20 usage includedRailway · $20 / mo, $20 usage included
MemorySkiffly · $8 / GB-monthRailway · $10 / GB-month
CPUSkiffly · $15 / vCPU-monthRailway · $20 / vCPU-month
Volume storageSkiffly · $0.12 / GB-monthRailway · $0.15 / GB-month
EgressSkiffly · $0.03 / GB after 100 GB freeRailway · $0.05 / GB
PaymentSkiffly · Card, PayPal, crypto, prepaid balanceRailway · Card only
Data locationSkiffly · EU only (Finland today, more EU regions planned)Railway · US, EU, Asia regions
When credit runs outSkiffly · 3-day grace period, then pause. No invoice.Railway · Invoice, then service stop
Workload isolationSkiffly · gVisor sandbox, Kata microVM on requestRailway · Containers

Railway figures from railway.com/pricing, September 2026. Check their page for the current numbers. A check marks the column with the lower price or the wider option; regions are a real advantage of Railway.

FAQ

Questions we get asked

Something else? Write to support@skiffly.dev. A person answers.

How is this different from Railway?

Same workflow: connect a repo, get a running service with a domain. The differences are in the plumbing. Skiffly runs on its own EU nodes instead of a hyperscaler, gives every service its own sandboxed kernel (gVisor by default, a Kata microVM on request), takes PayPal and crypto as well as cards, and works from a prepaid balance so a bill can never surprise you. It is also a smaller, newer product with fewer regions and integrations.

What does early access mean?

The platform is running and billing is real, but the product is young: one region, a short list of templates, docs still being written. You get a person on support and a say in what we build next. Prices will not go up for early accounts.

Where is my data?

On our own servers in Helsinki, Finland, with more EU regions planned. Volumes, databases, logs and backups do not leave the EU.

I am not in the US or EU. Can I pay?

Yes. We accept cards, PayPal and stablecoins (USDT, USDC) plus BTC and ETH. Crypto top-ups are credited to your balance at the exchange rate at the moment of confirmation, with no extra fee from us.

What are the limits?

Free: one app and one database, each with 512 MB and 1 vCPU; the app sleeps after 10 minutes without traffic — static sites (HTML, Vite, Astro, Hugo…) are the exception and never sleep. Hobby: up to 8 GB and 8 vCPU per service, unlimited services. Pro: up to 32 GB and 32 vCPU per service. Volumes up to 250 GB each. Need more? Write to us and we will raise it. Free also has a CPU quota: 50 vCPU·h per billing period (100 once your account is verified); when it runs out, services pause until the next period and a paid plan removes the quota.

Do I need a card to start?

No — you sign in with GitHub and deploy. New accounts start unverified: 1 project, 2 services, 1 vCPU and 1 GB in total, 5 builds an hour, no TCP proxies or cron, and 50 vCPU·h of CPU a month on Free. Verification lifts all of that: a GitHub account older than 30 days with public activity is verified automatically at sign-in, or you top up $5 — the money stays on your balance as credit and the plan stays Free. Verified personal workspaces also get a one-off $5 welcome credit for usage beyond what a plan includes (it does not pay for the subscription itself). Signed up with Google or e-mail? Link a GitHub account older than 30 days with public activity in Settings → Security and the credit is added right away.

What happens when my balance runs out?

We warn you at 20% and at zero. After that you have a 3-day grace period during which everything keeps running. If the balance is still empty, services are paused, not deleted, and your data and volumes stay put. Top up and everything resumes. We never send an invoice for a negative balance.

Can I bring a Dockerfile or a private image?

Yes. If the repo has a Dockerfile we build it as is. You can also deploy directly from a public registry image (private registries are coming) and set the start command and health check in the service settings.

Dawn over open water: a skiff with a teal sail heads for the horizon along a dashed chart line drawn on the sea

Start on Free, upgrade when you need the headroom

Upgrades apply instantly and are prorated; downgrades take effect at the end of the billing period.