# Maritime

Official pricing: https://maritime.sh/pricing  
Category: agent-sandbox · Isolation: firecracker

## Pricing regimes (raw)

- **Included agent machine** (sizes): Included agent machine 1 vCPU/2 GiB $0/h
- **Computer desktop early access** (sizes): Computer desktop early access 1 vCPU/2 GiB $0/h [beta]

## Features

Yes: snapshots, memory snapshots, fork/clone, pause/resume, persistent disk, idle auto-stop, ≥24 h sessions, custom image (Docker or snapshot), start from your own snapshot, your own Docker/OCI image, full VM (own kernel), root, browser, desktop GUI, computer-use API, desktop control API, browser + desktop control, preinstalled agents, HTTPS preview URLs, Python, Node.js, wake on request, webhooks, scheduled runs (cron), scoped API keys, MCP server, automatic snapshots, snapshots on demand, agent harness API, gVisor or VM (no shared kernel), inbound access rules, firewall inside (nftables), secret proxy

No: volumes, Docker inside, nested virtualization, anti-bot stealth, CAPTCHA solving, SSH, public IPv4, egress allowlist, self-hosting, BYOC, open source, SOC 2, HIPAA, SSO, GPU, arm64, Windows, macOS, HTTP method/path egress rules, live resize, live fork (no pause), memory fork, EU data residency, hosted agent API (their own agent), secret proxy for any API, extra volumes, shared volumes

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/maritime.json → feature_evidence

## Caveats

- Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.
- The $1/machine headline assumes fully occupied plan slots, not 24×7 concurrency for every retained machine. Base CPU is 1; CLI documents --cpu overrides but no price or public ceiling for 4 CPU.
- No active-CPU discount: hosting is flat. Always-on adds $20 even though busy workloads already avoid automatic sleep.
- Documentation inconsistency: billing prose says all 3 free agents can run, while pricing and limits tables say 1; use table limit 1 and confirm. Computers are early access and require a paid plan.
- Engine base mode cannot price extra retained slots, per-machine RAM/disk add-ons or always-on; do not pool 1-CPU machines into a 4-CPU machine. $5 AI welcome credit is not compute credit.
- Plan caps (maritime.sh/docs/limits, checked 2026-09-29): awake-at-once machines Free 1 / Starter 5 / Growth 25 / Scale 60; machines Free 3 / Starter 20 / Growth 100 / Scale 500. Each machine is 1 vCPU / 2 GB / 5 GB SSD; flat add-ons per machine-month: extra RAM $3 / $2.50 / $2 per GB (Starter/Growth/Scale, up to 8 GB), extra SSD $2 / $1.50 / $1 per 5 GB (up to 100 GB), always-on $20; add-ons prorated by day, not available on Free. Workloads needing >60 awake machines or >1 vCPU per machine have no self-serve price (Enterprise is custom).
- Billing is a flat monthly plan with no compute-time metering ("There is no metering of messages, tokens, sessions, or compute time", maritime.sh/pricing); the $0 hourly size rate is the encoding of that, the bill is the plan fee.
- Students: live /students page and llms.txt give 3 months of Growth free (100 machines, normally $100/mo), code valid on Growth only; the pricing-page FAQ still says 4 months of Starter (stale). Startups: $1,000 credits on acceptance, then $1,000 matched per $1,000 spent up to $5,000 ($10,000 via partner accelerator/fund); credits spend on hosting, LLM usage and add-ons. $5 AI welcome credit (model calls only) expires 30 days after signup.
- Plan fee is a flat floor, not usage credit; 'Unused plan capacity doesn't roll over.' Subscription is charged up-front each cycle; extra machine slots stay billed to cycle end even if the agent is deleted. Failed renewal: 14-day grace, then machines are put to sleep (state kept).
- Computers are 'a larger machine with a screen, and the screen alone is a paid add-on on an agent' but the Computer's vCPU/RAM and the screen add-on price are unpublished; the computer mode's 1 vCPU/2 GB/5 GB size is an assumption. CLI accepts --cpu (e.g. 1.5 vCPU) with no published price or ceiling.

## How this provider charges


As of 2026-09-28. USD unless explicitly stated; public list prices unless a row is marked promotion, historical, or quote-only.

## Regime table

| Regime | When it applies | How billed | Numbers / terms | Source |
|---|---|---|---|---|
| Base subscription | Retained agent or Computer slots | Monthly; no seconds/messages/actions meter | Free/Starter/Growth/Scale 3/20/100/500 slots; awake limits 1/5/25/60 | https://maritime.sh/pricing |
| Extra slots | Beyond retained count | Prorated purchase through cycle end | 1.50/1.25/1.00 dollars per month; deletion does not refund the purchased slot | https://maritime.sh/docs/billing |
| Resource add-ons | RAM >2 GB, disk >5 GB | Daily prorated monthly price | RAM $3/$2.50/$2 per GB; SSD $2/$1.50/$1 per 5 GB; ceilings 8 GB/100 GB | https://maritime.sh/docs/billing |
| Always-on | Opt out of sleep | Daily prorated monthly add-on | $20/machine-month | https://maritime.sh/docs/billing |
| Sleeping | Computer idle 5 minutes or close +30 seconds | No compute-time charge | $0 incremental; disk retained; memory retained seven days | https://maritime.sh/docs/computers |
| Student/startup promotions | Eligibility required | Not normal list pricing | 4 months Starter free for students; up to $10,000 startup credits | https://maritime.sh/pricing |
| Free agents only | Account plan | Monthly fee / commitment | $0; concurrency 1; 3 retained agents, not Computers. | https://maritime.sh/pricing |
| Starter | Account plan | Monthly fee / commitment | $20; concurrency 5; 20 retained machines; extra $1.50/machine-month; Computers allowed. | https://maritime.sh/pricing |
| Growth | Account plan | Monthly fee / commitment | $100; concurrency 25; 100 retained machines; extra $1.25/machine-month. | https://maritime.sh/pricing |
| Scale | Account plan | Monthly fee / commitment | $500; concurrency 60; 500 retained machines; extra $1/machine-month. | https://maritime.sh/pricing |
| Enterprise | Account plan | Monthly fee / commitment | Quote / unknown; concurrency unpublished/custom; Custom limits, add-on rates and fleet. | https://maritime.sh/pricing |

## Gotchas

- The $1/machine headline assumes fully occupied plan slots, not 24×7 concurrency for every retained machine. Base CPU is 1; CLI documents --cpu overrides but no price or public ceiling for 4 CPU.

- No active-CPU discount: hosting is flat. Always-on adds $20 even though busy workloads already avoid automatic sleep.

- Documentation inconsistency: billing prose says all 3 free agents can run, while pricing and limits tables say 1; use table limit 1 and confirm. Computers are early access and require a paid plan.

- Engine base mode cannot price extra retained slots, per-machine RAM/disk add-ons or always-on; do not pool 1-CPU machines into a 4-CPU machine. $5 AI welcome credit is not compute credit.

- Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.

## Browser and desktop dimensions

```json
{
  "hour_usd": 0,
  "included_hours": null,
  "proxy_residential_gb_usd": null,
  "proxy_datacenter_gb_usd": null,
  "captcha_solve_usd": null,
  "stealth_surcharge_usd": null,
  "recording_storage_gib_month_usd": null,
  "recording_retention": "Memory 7 days; disk/profile until deletion. No recording storage tariff found.",
  "persistent_profiles": true,
  "resolution": "1280×800 desktop; default screenshot 1200×750",
  "gpu_desktops": null,
  "os_options": [
    "linux"
  ],
  "browsers": [
    "headful Chrome"
  ]
}
```

## Worked example

Requested: 4 vCPU / 8 GiB; 50 concurrent × 8 hours/day × 22 days = **8,800 runtime hours**, 1,100 eight-hour starts if recreated daily; 30% CPU; 50 GiB-month snapshots; 100 GiB egress.

The exact 4-CPU workload is not verifiably offered at a published rate. At the published **1 CPU / 8 GB** substitute, 50 awake machines require Scale: $500 + 50×6×$2 = **$1,100/month**, before any disk expansion. Keeping all 50 explicitly always-on adds $1,000/month. This is not a 4/8 equivalent. 50 GiB of additional named snapshots and 100 GiB egress have no separate published tariff; built-in sleeping state is included.

## Sources

- https://maritime.sh/pricing

- https://maritime.sh/llms.txt

- https://maritime.sh/docs/billing

- https://maritime.sh/docs/computers

- https://maritime.sh/docs/configuration

- https://maritime.sh/docs/limits

- https://maritime.sh/docs/how-it-works

- https://maritime.sh/docs/frameworks

- https://maritime.sh/docs/web-apps
