Pricing

Discover the power of profiling your apps on production and development servers!
The Premium and Enterprise plans enable you to go further by getting more insights,
higher usage rate, and Continuous Integration.

Try the Premium Plan for Free
Ideal for
Hack
Discovery
Premium
Small Business
Enterprise
Continuous Perf. Delivery
Profiled Resources
Web Pages
CLI Scripts
API Calls
Profiled Dimensions
Wall Time
CPU Time
I/O Time
Memory
Network
SQL Requests
 
Environments 1 (3 members max)
Assertions
Triggers Scheduling only
Notifiers E-mail only
Data Retention 1 day 30 days 90 days
Reference Profiles 2 10/environment 20/environment
Priority Support
EUR USD
Free
82,50€/month
billed yearly
$82.50/month
billed yearly
Or 99,00€/month
billed monthly
Or $99.00/month
billed monthly

Frequently Asked Questions

Which Payment methods do you accept?

Payments are managed by Recurly, which accepts most credit cards. We also accept money transfer on the Enterprise plan - contact us if you're interested.

What if I don't have Euros or US Dollars?

Provided you have an international card (Visa, MasterCard, etc.), your bank will make the conversion for you.

Are taxes included in the prices above?

Prices are excluding taxes. In some cases, VAT may be added to your bill and total amount charged, according to your country of residence's VAT rate on digital products and services.

What is the Network dimension?

The PHP probe gathers costs information about HTTP queries made through cURL. HTTP calls made through file_get_contents() are handled when using Guzzle or Buzz. More extensive support is coming soon. In order to prevent any leak of confidential data, URL parameters are removed before they ever hit blackfire.io's servers. The probe also gathers the number of bytes that go in and out of the PHP stream layer or cURL extension. This includes e.g. all network calls made using the socket or stream API (file_get_content, fgets...), the curl extension or the mysqlnd driver.

What is the SQL dimension?

The PHP probe gathers costs information about any SQL queries made using the PDO abstraction layer. Other drivers (mysql, mysqli, pgsql, etc.) are partially supported and will be fully handled soon. In order to prevent any leak of confidential data, SQL parameters are removed before they ever hit blackfire.io's servers.

What is an Environment?

Environments allow you to give profiling access to a group of people on the same app, server, or cluster of servers.

The Premium plan includes 1 environment of maximum 3 members. The Enterprise plan includes as many environments and members as you need.

What are Assertions?

Blackfire provides a way to define performance assertions in a .blackfire.yml file that you store along side your code. Assertions allows to configure absolute and relative thresholds to determine if a profile meets your own performance criteria.

What are Triggers?

Triggers are the way to start running scenarios; they are environment specific, they need to be defined on the Blackfire.io Environment page. Triggers can be webhooks, scheduling, or native integration with third party services (such as Platform.sh, ...).

What are Notifiers?

Notifiers are executed whenever a scenario is finished and a report is available; as they are environment specific, they need to be defined on the Blackfire.io Environment page. Notifiers can be webhooks, e-mails, or native integrations with third party services (such as GitHub, Slack, ...).

What is a Reference profile?

When profiling a web app with Blackfire, you will have the possibility to mark a profile as Reference Profile. Reference Profiles are stored forever, no matter which retention period is included in your plan. You will be able to easily compare new profiles versus reference profiles, and thereby check on the evolution of your app's performance throughout time and code modifications.

Is there any profile request limit?

For regular usages, you should never hit our generous 10,000 profiles per week per user.

Your question is not on the list? We'll answer you anyway.

Use the feedback form to submit a question about the Blackfire plans and pricing.