Pricing
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+
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 secondDocument 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.
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
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 secondDocument 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 secondDocument 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 Prices | Scale | Grow | Start |
---|---|---|---|
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
Scale | Grow | Start | Free | |
---|---|---|---|---|
WorkflowsThe max. number of workflows you can setup | 5 | 3 | 1 | 1 |
TasksThe max. number of tasks attached to one Workflow | Unlimited | Unlimited | Unlimited | 5 |
ExecutionsHow many times you can execute a Workflow | Unlimited | Unlimited | Unlimited | 100 |
PriceA price you will pay for each Workflow execuated | $0.015/ Workflow execution | $0.0175/Workflow execution | $0.02/Workflow execution | 0 |
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.
Standard Support
(Start/Grow/Scale/Custom)
Platinum Support Paid Add-on
(Grow/Scale/Custom)
Standard
Support
(Start/Grow/Scale/Custom)
Platinum Support
Paid Add-on
(Grow/Scale/Custom)
General review of the issue
Access to knowledge base articles
Email support communication
Regular product updates and fixes
Dedicated account team
Priority email support
Priority bug review and updates
Annual bandwidth analysis report (upon request)*
Option for quarterly briefing call with Product Management
Request for Remote Sessions with Screen-sharing
Feature request as priority roadmap input into the product
6 months of free access to the Professional license of Froala WYSIWYG HTML Editor.
PRICE
*A maximum of 500k records per report and a maximum of 2 reports/year
Standard
Support
(Start/Grow/Scale/Custom)
Platinum Support
(Grow/Scale/Custom)
General review of the issue
Access to knowledge base articles
Email support communication
Regular product updates and fixes
Dedicated account team
Priority email support
Priority bug review and updates
Annual bandwidth analysis report (upon request)*
Option for quarterly briefing call with Product Management
Request for Remote Sessions with Screen-sharing
Feature request as priority roadmap input into the product
6 months of free access to the Professional license of Froala WYSIWYG HTML Editor.
PRICE
*A maximum of 500k records per report and a maximum of 2 reports/year
Build your custom plan
Need more? Do you want to pay for what you really need?
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.