Pricing

Phone icon

Looking for Enterprise?Contact Us

Book icon

Need something different?Build Your Custom Plan

  • Max File Size
  • Overages See details
  • Essential Features See details
  • Integrated CDN

  • Image transformations and document conversions

    Dozens of transformations, hundreds of conversions.

  • Workflows See details
  • Custom Picker Design

    Easily customize the Filestack Picker with CSS.

  • Upload to Azure

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.

  • Upload to Dropbox

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.

  • Upload to Google Cloud Storage

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.

  • Upload to Rackspace

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.

  • Upload to Amazon S3

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.

  • Dropbox as Upload Source

    Allow your users to upload files directly from Dropbox.

  • Webhooks

    Integrate easily with your backend or frontend.

  • Transformations UI + Drag & Drop Pane

    The Transformations UI is a low-code, mobile friendly solution built for you to allow your users to customize their images through a beautiful, modern, easy-to-use interface. Provide a seamless in-app experience for users to apply filters, adjust image sizes, and perform many other advanced image transformations.

  • Video Conversions

    Easily convert videos to other formats, resolutions, or codecs. Crop recordings, add watermarks, and more. We use the following ratios to convert the length and quality of video/audio transcoding requests from your account to conversions:
    - standard def (SD) transcoding: 2 transformations per second
    - high def (HD) transcoding: 3 transformations per second
    - ultra high def (UHD) transcoding: 6 transformations per second
    - audio transcoding: 3 transformations per second

  • Document Viewer and Slider

    Preview files in the browser in normal or slide view. Any PDF file or file that can be converted to PDF can be previewed using the slide Processing API task. Slider requires the "Advanced Conversion Engine" plugin to be turned on.

  • Custom Auth

    By default users are presented with OAuth consent screens that ask them to let Filestack view their files. Use this plugin to use your own OAuth clients (and your logo).

  • Parent

    Manage your limits smartly and build the Apps family. Each "child" attached to the parent app uses the shared pool of allocations. No more overages for one app and spare allowance for others.

  • Storage Aliases

    Your storage can be used as a source to use Filestack Transformations and other add-ons for files not uploaded through Filestack.

  • Virus Detection

    Keep your environment safe. Detect infected files immediately.

  • Whitelabel Solutions

    Whitelabel solutions to remove branding on your Picker.

PlanScale

$379billed
monthly

BandwidthBandwidth is calculated when files are viewed or downloaded. Uploads do not count towards bandwidth.
400GB
UploadsAn upload is counted as any Filestack generated link whether via the Filestack picker, the JS API, or the REST API.
125,000
TransformationsA transformation is any operation done to alter a file. Transformations with the REST API create a cached version that is active for 30 days. The converted file can be accessed unlimited times during this 30 day period and will only be counted as one conversion.
300,000
Filestack StorageBy default, Filestack stores uploaded files to an internally managed S3 bucket. If you already have a cloud storage solution in place and would like to integrate it with Filestack, we allow that as well for no additional charge.
350GB
Team members
10+
Filestack Logo

Platinum Support Optional

$100/month

($1,199.88 billed annually)

  • Max File Size:5GB
  • Overages:25% - 50% discountSee details
  • Essential FeaturesSee details

  • Integrated CDN


  • Image transformations and document conversions

    Dozens of transformations, hundreds of conversions.

  • WorkflowsSee details

  • Custom Picker Design

    Easily customize the Filestack Picker with CSS.


  • Upload to Azure

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Dropbox

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Google Cloud Storage

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Rackspace

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Amazon S3

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Dropbox as Upload Source

    Allow your users to upload files directly from Dropbox.


  • Webhooks

    Integrate easily with your backend or frontend.


  • Transformations UI + Drag & Drop Pane

    The Transformations UI is a low-code, mobile friendly solution built for you to allow your users to customize their images through a beautiful, modern, easy-to-use interface. Provide a seamless in-app experience for users to apply filters, adjust image sizes, and perform many other advanced image transformations.


  • Video Conversions

    Easily convert videos to other formats, resolutions, or codecs. Crop recordings, add watermarks, and more. We use the following ratios to convert the length and quality of video/audio transcoding requests from your account to conversions:
    - standard def (SD) transcoding: 2 transformations per second
    - high def (HD) transcoding: 3 transformations per second
    - ultra high def (UHD) transcoding: 6 transformations per second
    - audio transcoding: 3 transformations per second


  • Document Viewer and Slider

    Preview files in the browser in normal or slide view. Any PDF file or file that can be converted to PDF can be previewed using the slide Processing API task. Slider requires the "Advanced Conversion Engine" plugin to be turned on.


  • Custom Auth

    By default users are presented with OAuth consent screens that ask them to let Filestack view their files. Use this plugin to use your own OAuth clients (and your logo).


  • Parent

    Manage your limits smartly and build the Apps family. Each "child" attached to the parent app uses the shared pool of allocations. No more overages for one app and spare allowance for others.


  • Storage Aliases

    Your storage can be used as a source to use Filestack Transformations and other add-ons for files not uploaded through Filestack.


  • Virus Detection

    Keep your environment safe. Detect infected files immediately.


  • Whitelabel Solutions

    Whitelabel solutions to remove branding on your Picker.

Most popular

PlanGrow

$199billed
monthly

BandwidthBandwidth is calculated when files are viewed or downloaded. Uploads do not count towards bandwidth.
200GB
UploadsAn upload is counted as any Filestack generated link whether via the Filestack picker, the JS API, or the REST API.
50,000
TransformationsA transformation is any operation done to alter a file. Transformations with the REST API create a cached version that is active for 30 days. The converted file can be accessed unlimited times during this 30 day period and will only be counted as one conversion.
150,000
Filestack StorageBy default, Filestack stores uploaded files to an internally managed S3 bucket. If you already have a cloud storage solution in place and would like to integrate it with Filestack, we allow that as well for no additional charge.
150GB
Team members
Up to 10
Filestack Logo

Platinum Support Optional

$90/month

($1,079.88 billed annually)

  • Max File Size:2GB
  • Overages:15% - 25% discountSee details
  • Essential FeaturesSee details

  • Integrated CDN


  • Image transformations and document conversions

    Dozens of transformations, hundreds of conversions.

  • WorkflowsSee details

  • Custom Picker Design

    Easily customize the Filestack Picker with CSS.


  • Upload to Azure

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Dropbox

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Google Cloud Storage

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Rackspace

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Amazon S3

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Dropbox as Upload Source

    Allow your users to upload files directly from Dropbox.


  • Webhooks

    Integrate easily with your backend or frontend.


  • Transformations UI + Drag & Drop Pane

    The Transformations UI is a low-code, mobile friendly solution built for you to allow your users to customize their images through a beautiful, modern, easy-to-use interface. Provide a seamless in-app experience for users to apply filters, adjust image sizes, and perform many other advanced image transformations.


  • Video Conversions

    Easily convert videos to other formats, resolutions, or codecs. Crop recordings, add watermarks, and more. We use the following ratios to convert the length and quality of video/audio transcoding requests from your account to conversions:
    - standard def (SD) transcoding: 2 transformations per second
    - high def (HD) transcoding: 3 transformations per second
    - ultra high def (UHD) transcoding: 6 transformations per second
    - audio transcoding: 3 transformations per second


  • Document Viewer and Slider

    Preview files in the browser in normal or slide view. Any PDF file or file that can be converted to PDF can be previewed using the slide Processing API task. Slider requires the "Advanced Conversion Engine" plugin to be turned on.


  • Custom Auth

    By default users are presented with OAuth consent screens that ask them to let Filestack view their files. Use this plugin to use your own OAuth clients (and your logo).


  • Parent

    Manage your limits smartly and build the Apps family. Each "child" attached to the parent app uses the shared pool of allocations. No more overages for one app and spare allowance for others.


  • Storage Aliases

    Your storage can be used as a source to use Filestack Transformations and other add-ons for files not uploaded through Filestack.


  • Virus Detection

    Keep your environment safe. Detect infected files immediately.


  • Whitelabel Solutions

    Whitelabel solutions to remove branding on your Picker.

PlanStart

$69billed
monthly

BandwidthBandwidth is calculated when files are viewed or downloaded. Uploads do not count towards bandwidth.
75GB
UploadsAn upload is counted as any Filestack generated link whether via the Filestack picker, the JS API, or the REST API.
20,000
TransformationsA transformation is any operation done to alter a file. Transformations with the REST API create a cached version that is active for 30 days. The converted file can be accessed unlimited times during this 30 day period and will only be counted as one conversion.
50,000
Filestack StorageBy default, Filestack stores uploaded files to an internally managed S3 bucket. If you already have a cloud storage solution in place and would like to integrate it with Filestack, we allow that as well for no additional charge.
50GB
Team members
Up to 5
  • Max File Size:1GB
  • Overages:Standard PriceSee details
  • Essential FeaturesSee details

  • Integrated CDN


  • Image transformations and document conversions

    Dozens of transformations, hundreds of conversions.

  • WorkflowsSee details

  • Custom Picker Design

    Easily customize the Filestack Picker with CSS.


  • Upload to Azure

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Dropbox

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Google Cloud Storage

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Rackspace

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Upload to Amazon S3

    By default, Filestack stores uploaded files to an internally managed S3 bucket. You can also integrate with your existing cloud storage solutions.


  • Dropbox as Upload Source

    Allow your users to upload files directly from Dropbox.


  • Webhooks

    Integrate easily with your backend or frontend.


  • Transformations UI + Drag & Drop Pane

    The Transformations UI is a low-code, mobile friendly solution built for you to allow your users to customize their images through a beautiful, modern, easy-to-use interface. Provide a seamless in-app experience for users to apply filters, adjust image sizes, and perform many other advanced image transformations.


  • Video Conversions

    Easily convert videos to other formats, resolutions, or codecs. Crop recordings, add watermarks, and more. We use the following ratios to convert the length and quality of video/audio transcoding requests from your account to conversions:
    - standard def (SD) transcoding: 2 transformations per second
    - high def (HD) transcoding: 3 transformations per second
    - ultra high def (UHD) transcoding: 6 transformations per second
    - audio transcoding: 3 transformations per second


  • Document Viewer and Slider

    Preview files in the browser in normal or slide view. Any PDF file or file that can be converted to PDF can be previewed using the slide Processing API task. Slider requires the "Advanced Conversion Engine" plugin to be turned on.


  • Custom Auth

    By default users are presented with OAuth consent screens that ask them to let Filestack view their files. Use this plugin to use your own OAuth clients (and your logo).


  • Parent

    Manage your limits smartly and build the Apps family. Each "child" attached to the parent app uses the shared pool of allocations. No more overages for one app and spare allowance for others.


  • Storage Aliases

    Your storage can be used as a source to use Filestack Transformations and other add-ons for files not uploaded through Filestack.


  • Virus Detection

    Keep your environment safe. Detect infected files immediately.


  • Whitelabel Solutions

    Whitelabel solutions to remove branding on your Picker.

Overages

Overages PricesScaleGrowStart
Bandwidth (GB)$0.1$0.15$0.2
Uploads$0.004$0.005$0.006
Transformations$0.00125$0.002$0.0025
Filestack Storage (GB)$0.25$0.375$0.5

For each plan, once you surpass the quota allocated in your tier, you can either upgrade to the next plan, or pay usage fees at the rates above. Please note, all pricing and allotments in each plan are monthly.

Essential Features

Web SDK

JS, Adaptive, React, Angular, Python, Ruby, Rails, PHP. Go SDK in the phase of Early Access

Web based file picker
iOS & Android mobile SDKs
15+ Cloud integrations

Facebook, Instagram, Google Drive, Dropbox (paid plugin), One Drive, Box, Web cam, Google Photos, Gmail, Flickr, Unsplash, Google Image search, Audio, Video, One Drive for Business

Upload any file type
Responsive images

Do you want your website to look cool as ever no matter the device? The great news is that you don't need to become an HTML/CSS expert as Filestack can make images responsive with no hassle.

Analytics
Resumable uploads (manual)

Workflows

ScaleGrowStartFree
WorkflowsThe max. number of workflows you can setup5311
TasksThe max. number of tasks attached to one WorkflowUnlimitedUnlimitedUnlimited5
ExecutionsHow many times you can execute a WorkflowUnlimitedUnlimitedUnlimited100
PriceA price you will pay for each Workflow execuated$0.015/ Workflow execution$0.0175/Workflow execution$0.02/Workflow execution0

You don't have to choose between speed, cost, and quality. Increase productivity and improve how you build, deploy, and manage content workflows by simplifying and streamlining development through a simple to use low code UI.

green

Standard Support

(Start/Grow/Scale/Custom)
green

Platinum Support Paid Add-on

(Grow/Scale/Custom)
X
green

Standard  
Support

(Start/Grow/Scale/Custom)
green

Platinum Support
Paid Add-on

(Grow/Scale/Custom)

General review of the issue

ok
ok

Access to knowledge base articles

ok
ok

Email support communication

ok
ok

Regular product updates and fixes

ok
ok

Dedicated account team

X
ok

Priority email support

X
ok

Priority bug review and updates

X
ok

Annual bandwidth analysis report (upon request)*

X
ok

Option for quarterly briefing call with Product Management

X
ok

Request for Remote Sessions with Screen-sharing

X
ok

Feature request as priority roadmap input into the product

X
ok

6 months of free access to the Professional license of Froala WYSIWYG HTML Editor.

X
ok

PRICE

Included with offering

*A maximum of 500k records per report and a maximum of 2 reports/year

green

Standard
Support

(Start/Grow/Scale/Custom)
green

Platinum Support

(Grow/Scale/Custom)

General review of the issue

ok
ok

Access to knowledge base articles

ok
ok

Email support communication

ok
ok

Regular product updates and fixes

ok
ok

Dedicated account team

X
ok

Priority email support

X
ok

Priority bug review and updates

X
ok

Annual bandwidth analysis report (upon request)*

X
ok

Option for quarterly briefing call with Product Management

X
ok

Request for Remote Sessions with Screen-sharing

X
ok

Feature request as priority roadmap input into the product

X
ok

6 months of free access to the Professional license of Froala WYSIWYG HTML Editor.

X
ok

PRICE

Included with offering

*A maximum of 500k records per report and a maximum of 2 reports/year

Please login into your dev portal account to submit a platinum support request.

Build your custom plan

Need more? Do you want to pay for what you really need?

All plans include Essential Features SHOW

Frequently Asked Questions

Can I monitor my usage?

Yes, you can monitor your credit usage on your dashboard, where you’ll see details about your uploads, transformations, storage, and bandwidth usage. This helps you maintain control and plan for future needs.

What happens if I exceed plan limits?

Exceeding your plan limits will incur a small overage fee, which decreases with higher usage levels.

Can I upgrade any time?

Yes, you can upgrade to a higher plan anytime by contacting our support.

What is the impact of file uploads on my plan usage?

  • Each file upload counts as one “upload.”
  • A file uploaded to Filestack’s S3 storage decreases your “Storage” quota by its size.
  • “Bandwidth” is not counted for uploads; it is only counted when a file is viewed or downloaded.
  • “Transformations” are only counted when the uploaded file is modified.

Does re-uploading the same file count as a new upload?

Yes, each upload operation is counted as one upload.

Do failed uploads count?

Filestack boasts a 99.999% upload success rate thanks to its Intelligent Ingestion (FII) feature, which adapts to changing network conditions. Failed upload attempts do not count against your plan’s upload usage.

Does upload count reset every month?

Yes, your upload usage is calculated on a monthly basis. At the beginning of each month, your upload count resets to zero.

How is multi-file upload calculated?

When you upload multiple files at once, each file is counted as one upload.

What are Transformations?

Transformations refers to operations performed using Filestack’s Processing Engine or Intelligence System to alter a file. This could be done in real time by appending parameters to the URLs, asynchronously using Workflows, or using the Transformation UI.
The generated URL for a transformed file is cached for 30 days; re-accessing it within this period counts as one transformation.

How using Transformation UI affects Transformation usage?

When you use the Transformation UI to preview an image with transformations applied, you are not charged for these transformations unless you open the result in a separate browser tab.

How is the chained transformation counted?

The chained transformation happens when you include more than one transformation parameter in the transformation URL. For example, you resize and crop an image in the same URL. The generated URL for a chained transformation will count as one transformation during the cache period (default: 30 days).

Does changing the parameter order in the transformation URL affect transformation counts?

Yes, changes in the parameter order may give the same result, but it counts as a new transformation.

Is increasing the cache time possible to affect the transformation count?

Filestack allows you to disable caching or increase the cache period of a specific URL up to one year.
As long as the URL is cached, accessing it will not affect the Transformation count.
NOTE: If your files are not accessed frequently, they can be purged from the CDN regardless of your expiry settings.

What is Bandwidth and how is it calculated?

For every viewed/downloaded file, we count the data used to deliver the requested copy of the file. When you use transformation options to reduce the file size of a delivered file, your bandwidth count is based on the size of the actual copy delivered, not the size of the original file.
We do not count or charge you extra for non-US traffic, HTTPS traffic, Midgress bandwidth, TCP overheads, or for traffic to origin.
For example, if you have a 10MB file and that file is viewed and downloaded 10 times per month, the used bandwidth for that file is 100MB.

Does Bandwidth reset every month?

Yes, your bandwidth usage is calculated on a monthly basis. At the start of each month your bandwidth usage is reset to zero.

What counts as Storage?

Storage is the total size of all the files you have stored in your account. This includes every single image, video, document, or other type of file that you’ve uploaded to Filestack S3 bucket. Unlike in some other systems, only the original versions of your files count towards your storage — not any transformations or alterations you might have made.
It’s important to note that this metric is cumulative, meaning it adds up over time. The storage counter doesn’t reset at the start of a new billing cycle.

Does storing a file on a custom storage spend my plan Storage?

No, if you store the files on a custom storage, they won’t spend your filestack storage. However, your bandwidth usage will increase.

What custom cloud storage options are available?

Currently, we support:

  • Amazon S3
  • Rackspace
  • Azure Blob Storage
  • Dropbox
  • Google Cloud Storage

Can I apply transformation to files stored on my custom storage?

Yes, transformations can be applied to any file uploaded through Filestack, regardless of whether it’s stored in Filestack’s default storage or custom storage.

If I have files on the Filestack default storage and want to migrate them to a custom source. Does the migration process affect my plan usage?

Yes, migrating files involves downloading from one source and uploading to another, which counts as new uploads and impacts your bandwidth usage.

What are Filestack add-ons (plugins)? Are they paid add-ons? How do they affect my plan usage limits?

Some Filestack’s features are offered as add-ons that you need to activate before using that feature. Some of them are free and others are paid add-ons. However, activate add-ons not available for all plans.
If the add-on requires purchasing or has usage restrictions, you will find that mentioned on the add-on card on the marketplace. The add-ons units are 100% independent from your plan usage limits. Only Video Conversion add-on affects your plan Transformations too.

How does video conversion affect my Transformation count?

The video conversion consumes your Transformation count based on the video quality and length. We use the following ratios to convert the length and quality of video/audio transcoding requests from your account to conversions:

  • Standard Definition (SD) transcoding: 2 transformations per second
  • High Definition (HD) transcoding: 3 transformations per second
  • Ultra High Definition (UHD) transcoding: 6 transformations per second
  • Audio transcoding: 3 transformations per second

Can you explain how uploading and processing of a Multipage PDF, animated files, or GIF files impacts my Upload and Transformation count?

Multipage PDF and GIF files treated as other image formats. Each upload counts as one upload, and each (single or chained) transformation counts as one Transformation during the cache period.

My volumes are in TBs or PBs. Is Filestack a fit?

Absolutely! Contact our support team to help you build your custom plan.

How easy is it to integrate Filestack with my web or mobile application?

Integration is simple, with SDKs for popular frameworks, thorough documentation, and user-friendly APIs.

Is it possible to protect by password the files available through the CDN?

If a file is uploaded with security, it can only be downloaded using the same key but not password protected.

Which security standards does Filestack support?

Filestack is compliant with GDPR and Privacy Shield. However, we are not currently HIPPA compliant.

Who has ownership of the files and data uploaded to Filestack?

Filestack values your ownership rights and privacy. All files and data you upload to Filestack remain your property. You maintain ownership of your files and data, and Filestack merely acts as a service provider to store and handle your files based on your instructions.