Skip to main content

Information on billing & usage

This page contains general information related to the usage and billing of your Strapi Cloud account and projects.

Strapi Cloud offers a free 14 days trial for all new accounts, and 3 paid plans: Developer, Pro and Team (see Pricing page). The table below summarises Strapi Cloud usage-based pricing tiers, for general features & usage, CMS features and Cloud specific features:

FeatureFree TrialDeveloperProTeam
Seats10 (up to 10 extra)1 (up to 3 extra)5 (up to 20 extra)10 (up to 50 extra)
Database Entries1,0001,000100,0001,000,000
Assets Storage5GB15GB150GB500GB
Assets Bandwidth50GB50GB per month500GB per month1,000GB per month
API Requests10,000100,0001,000,00010,000,000
Audit Logs7 days retentionN/AN/A7 days retention
Releases3 pending releasesN/AN/A3 pending releases
Review Workflowsup to 2N/AN/Aup to 2
Content History14 days retentionN/A14 days retention90 days retention
BackupsN/AN/AWeeklyDaily
EnvironmentsN/AN/A0 included (up to 99 extra)1 included (up to 99 extra)
Additional information on usage and features
  • General features & usage:
    • Seats are the maximum number of users that can access the Strapi admin panel.
    • Database entries are the number of entries in your database.
    • Assets storage is the amount of storage used by your assets.
    • Assets bandwidth is the amount of bandwidth used by your assets.
    • API requests are the number of requests made to your APIs. This includes requests to the GraphQL and REST APIs, excluding requests for file and media assets counted towards CDN bandwidth and storage.
  • CMS features:
    • Audit Logs refers to the maximum number of days for which the feature retains the activities that happened (see Audit Logs in User Guide for more information).
    • Releases refers to the maximum number of pending releases that can be created (see Releases in User Guide for more information).
    • Review Workflows refers to the maximum number of workflows that can be created and used (see Review Workflows in User Guide for more information).
    • Content History refers to the maximum numbers of days kept in history (see Content History in User Guide)
  • Cloud specific feature:
    • Backups refers to the automatic backups of Strapi Cloud projects (see Backups documentation for more information on the feature).
    • Environments refers to the number of environments included in the plan on top of the default production environment (see Environments documentation for more information on the feature).

Environments management

Environments are isolated instances of your Strapi Cloud project. All projects have a default production environment, but other additional environments can be configured for projects on a Pro or Team plan, from the Environments tab of a project's settings (see Environments). There is no limit to the number of additional environments that can be configured for a Strapi Cloud project.

The usage limits of additional environments are the same as for the project's production environment (e.g. an additional environment on the Pro plan will be limited at 150GB for assets storage, and overages will be charged the same way as for the production environment). Note however that the assets bandwidth and API calls are project-based, not environment-based, so these usage limits do not change even with additional environments.

Seats management

Seats represent the maximum number of users that can access the Strapi admin panel. Each plan comes with a default number of seats.

You can add more seats either by upgrading to a higher plan, or manually adding individual seats as desired. Seats can be added from the Billing & Usage tab of a project's settings (see Managing project's number of seats).

There is however a maximum number of seats that can be added per plan:

PlanMaximum Seats
Free Trial10
Developer3
Pro20
Team50

Billing

Billing is based on the usage of your Strapi Cloud account and projects. You will be billed monthly for the usage of your account and applications. You can view your usage and billing information in the Billing section of your Strapi Cloud account.

Overages

If you exceed the limits of your plan for API Requests, Asset Bandwidth, or Asset Storage, you will be charged for the corresponding overages.

For example, if you exceed the 500GB limit in asset bandwidth of the Pro plan, you will be charged for the excess bandwidth at the end of the current billing period or on project deletion. Overages are not prorated and are charged in full.

Overages are charged according to the following rates:

FeatureRate
API Requests$1.50 / 25k requests
Asset Bandwidth$30.00 / 100GB
Asset Storage$0.60 / GB per month

Project suspension

Projects may end up in a Suspended state for various reasons, including: not paying the invoice, exceeding the limits of your free trial plan, or violating the terms of service.

If your project is suspended, you will no longer be able to access the application or trigger new deployments. You will also be unable to access the Strapi admin panel.

You can view the status of your project in the Projects section of your Strapi Cloud account and you will be notified by email.

Warning

If you do not resolve the issue within 30 days, your suspended project will be deleted and all data will be permanently lost. To avoid this situation, you will be sent a first email when your project becomes suspended, then another email every 5 days until one week left, to remind you to solve the issue. The last week before the deletion of the project, you will be sent 3 more emails: 6 days, 3 days and 1 day before your project is finally deleted.

Project suspension after subscription cancellation

If you don't pay the invoice, the subscription of your project will automatically be cancelled and the project will be suspended. You can reactivate the subscription through the billing modal (see Edit subscription).

  1. Log into the billing modal and go to the Subscription details of the subscription associated with the suspended project. You should see a warning message confirming that the subscription was canceled for the following reason: "Not Paid".
  2. Go back to the homepage of the billing modal, listing subscriptions and billing options.
  3. Go to Payment methods and add a new, working card to pay the invoice. As soon as the invoice is paid, your project will automatically be reactivated.

Project suspension for other reasons

If your project was suspended for reasons other than unpaid invoice leading to subscription cancellation, you may not have the possibility to reactivate your project yourself. You should receive an email with instructions on how to resolve the issue. If you do not receive the email notification, please contact Strapi Support.