Usage & Plans
Press.js Cloud pricing is workspace-based. Usage, billing period, limits, and subscription state are tracked per workspace.
Every user receives one personal workspace when the account is created. New workspaces start on a blank internal plan with zero capacity, then upgrade to Pro from Billing. Each paid subscription is tied to exactly one workspace.
What’s metered
Section titled “What’s metered”| Meter | What it counts |
|---|---|
| Uploads | Number of upload sessions and total bytes stored |
| Commits | Number of deploy versions created |
| Render jobs | Number of render jobs submitted and completed |
| Render time | Total Playwright browser time (ms) |
| Storage | Peak daily storage for deploys, outputs, and managed PDFs |
Check your usage
Section titled “Check your usage”View your current billing period usage and storage:
# Coming soon: press usageFor now, check usage from the Press.js Cloud dashboard.
The dashboard shows:
- Current bill period dates
- Meter totals so far this period
- Storage peak (daily)
- Active plan details
- Active workspace details
Press.js Cloud offers plans to match your scale:
- Free — personal workspace with a limited number of render jobs and storage
- Starter — production rendering in one paid workspace with higher limits and external network access
- Pro — highest self-serve render limits for one paid workspace, up to 5 members, and audit logs
- Enterprise — coming soon
Visit cloud.pressjs.dev/pricing for current plan details and pricing.
Managing costs
Section titled “Managing costs”- Transient outputs auto-clean after a TTL — no storage cost for temporary renders
- Managed PDFs persist until you delete them — review periodically to control storage
- Render timeouts prevent runaway jobs from accumulating unexpected charges
- API key rotation limits blast radius if a key is compromised