Pricing
It's completely free to start building. When you're ready to scale you'll get broadcast-scale infrastructure at startup-friendly prices.
Free Plan
$0
($0)
Ideal for small sites, and side-projects. No credit card required.
- Free $10 usage credit each monthGet $10 free credit each month to use for delivery, storage, and task processing.
- Free [project].ittybit.net domainDeliver media on a free ittybit.net subdomain (e.g. yourapp.ittybit.net).
- Essential dataView events and logs from the previous 60 mins and project-level delivery analytics.
- Ticket & community supportGet community help via support forums or submit tickets via email
Startup Plan
from$20/m
($20)
Everything you need to handle thousands of uploads, views, and tasks per month.
- $50 usage credit then pay-as-you-goIncludes $50 credit each month to use for delivery, storage, and task processing. If you need more, you can enable overage pricing, pay only for what you use, and set your own spending limit.
- Free [project].ittybit.net domainDeliver media on a free ittybit.net subdomain (e.g. yourapp.ittybit.net).
- Add multiple usersCollaborate with your team by adding multiple users to your project.
- Standard data7 day log retention and project-level delivery analytics.
- Priority & chat supportGet instant help via live chat, and priority email responses
Scale Plan
from$100/m
($100)
Process millions of files, and unlock the full power of ittybit.
- $100 usage credit then pay-as-you-goIncludes $100 credit each month to use for delivery, storage, and task processing. If you need more, you can enable overage pricing, pay only for what you use, and set your own spending limit.
- Custom domainsDeliver media on your own custom domains for a full white-label experience. 1 included, then $50/m for each additional domain.
- File access rulesSetup file privacy and conditions for access, including signed URLs, georestrictions, and IP allowlist
- Team access controlsEnable role-based access controls and gain flexible control over team member permissions.
- Advanced data30 day log retention and in-depth delivery analytics for each file
- Priority & slack supportGet priority support on live chat, email, or via Slack connect.
Custom Plans
For apps that use 10TB+/month or have other custom requirements. We can offer volume rates as low as $2/TB and higher concurrency limits. SSO, audit logs, custom SLAs and dedicated support managers are also available.
from$800/m
$800
Usage Based Pricing
All plans include usage credit, which covers delivery, storage, and task operations at the rates below. On the Startup Plan and above you can pay-as-you-go for additional usage. You always control your own spending limit.
Hosting
Store all your app's video, image, and audio files securely, then download or stream your media globally with built-in CDN.
uploadingeststoragedelivery
CDN Bandwidth
Delivery is measured in bytes transferred to your users, rounded up to the nearest GB each month. One price covers all global regions, and there are no extra charges for requests.
$0.02/GBEncrypted Storage
Storage is measured in bytes stored, calculated daily. At the end of each month, we multiply the daily average by the number of days in the month (rounded up to the nearest GB).
$0.02/GB-month
Sources
Add watermarks, convert files to modern formats, compress media up to 90%, resize, or crop incoming content.
videoaudioimage
Video Transformations
Tasks with a video file output are charged based on the duration of the output file in seconds. At the end of each month, we round up the total seconds used to the nearest minute. There is no complicated matrix for different resolutions, framerates, bitrates, or codecs.
$0.005/minAudio Transformations
Tasks with an audio file output are also charged based on the duration of the output file. At the end of each month, we round up the total seconds used to the nearest minute.
$0.002/minImage Transformations
Tasks with an image file output are always charged as 1x image.
$0.001/image
Intelligence
Describe and tag your images, videos, and audio files; make media searchable; or detect and filter out NSFW uploads before your users see them. Or use custom prompts to build your own product-specific workflows.
speechnsfwdescriptionoutlineprompt
Video Intelligence
Intelligence tasks are charged based on the input kind* and duration in seconds. For example, a description task with a 2 minute video input will be recorded as 120 seconds of Video Intelligence. At the end of each month, we round up the total seconds used to the nearest minute.
$0.01/minAudio Intelligence
Intelligence tasks are charged based on the input kind and duration in seconds. For example, an outline task with a 5 minute audio input will be recorded as 300 seconds of Audio Intelligence. At the end of each month, we round up the total seconds used to the nearest minute.
$0.005/minImage Intelligence
Intelligence tasks are charged based on the input kind. For images, we always charge 1x image per task. For example, checking a 1920x1080 image for nsfw content and generating a description of a 3000x2000 photograph would each be recorded as 1x Image Intelligence image.
$0.002/image- * Note: Speech tasks are always billed as Audio Intelligence. We convert files as part of our pre-processing behind-the-scenes because it helps models deliver faster and more accurate results.
Tracks
Make your video player more engaging with automatic thumbnails, subtitles, and chapter tracks.
thumbnailssubtitleschapters
All Tracks
VTT and SRT track generation is free. You only pay for the tasks that precede them. Speech is required for subtitles, outline is required for chapters, and thumbnails generates 1x image source. (We automatically handle all of this for you behind-the-scenes.)
Free
Automations
Handle millions of files with powerful workflows that run for every new upload. As your product grows our broadcast-grade infrastructure scales up alongside you so you never have to think about GPUs, load-balancing, or memory limits.
triggerconditions
All Automations
Automation runs are free, you just pay for the tasks that are triggered.
Free
Start building today
Get $10 free usage per month. No credit card required.
Frequently Asked Questions
What is delivery?
Delivery refers to the egress of data from ittybit storage to the internet, utilizing our multi-CDN infrastructure. It's how your media is served to your users.
For example, a 100MB video file that is downloaded 100x will be 10GB of delivery usage.
There are no extra charges for requests, or different regions, making your delivery costs very predictable.
What is storage?
Storage is our secure object storage solution, featuring automatic backups and cross-region redundancy to ensure your data is safe and highly available.
Storage is billed based on the amount of data stored in your ittybit account including original and transformed files. This is calculated daily.
For example, if you upload a 100MB video file on the 1st of the month and automatically generate a compressed 20MB version, the storage usage will be 120MB for the month.
If you delete the original file halfway through the month, then the storage will be (100MB * 50% (15 days)) + (20MB * 100% (30 days)) = 70MB for the month.
How are tasks billed?
Task billing varies by job type.
Transformations are charged per output minute for video/audio or per image.
Intelligence tasks are billed per input minute for video/audio or per image.
For time-based billing, we total the seconds used each month and round up to the nearest minute.
Ancillary tracks like subtitles are free, but you are billed for their prerequisite Intelligence tasks.
What are file access rules?
File access rules allow you to control the privacy and accessibility of your files.
You can set up conditions for access, such as requiring signed URLs for private content, implementing georestrictions to limit access to specific regions, or creating IP allowlists to only permit specific IP addresses to access your files.
These rules are available on our Startup plan and above.
What is advanced data?
Advanced data features provide deeper insights into your media delivery and usage.
This includes a 30-day log retention period, allowing you to review past events and troubleshoot issues, as well as in-depth delivery analytics for each individual file, helping you understand performance and engagement.
Advanced data is available on our Scale plan and above.
What are team access controls?
Team access controls allow you to manage user permissions and access to your projects.
You can create roles with different levels of access, such as read-only, write, or admin, and assign them to specific users or groups.
This is available on our Scale plan and above.
What is priority and live chat support?
Priority & Live Chat support offers you faster and more direct access to our support team.
This includes priority responses to your email tickets, and getting real-time support from our engineering team on live chat.
This level of support is included in our Startup plan and above.
What is Slack support?
We can hook directly into your Slack with Slack connect.
This is a great way to get real-time support from our engineering and product team, and to quickly loop your own team into the conversation.
This level of support is included in our Scale plan and above.
How do overages work?
If you exceed the included monthly usage credit then your project will be paused until the next billing period.
On the Startup plan and above you can choose to pay-as-you-go for additional usage.
The billing section of the dashboard will show you your usage and the amount accrued for any overages.
If there is any overage at the end of your billing period (or monthly if you are on an annual plan), you will receive a separate invoice and we will charge your card on file.
Can I set a limit on overage charges?
Yep, the default is to pause your project when you exceed your plan's included usage credit.
If you enable overages, you can set a spending limit to cap your additional spend.
If you exceed your chosen spending limit then your project will be paused until the next billing period.
Can I cancel anytime?
Yes, you can cancel your subscription at any time. If you cancel, your subscription will remain active until the end of your current billing period, and you will not be charged further.
What is the refund policy?
We offer a 30 day money back guarantee on paid plans. If the need arises, please contact us and we will process this for you.
After this period, we do not typically offer refunds for services already rendered or for unused portions of your subscription period.
However if you are unhappy with any aspect of our service please let us know and we always try our best to make it right!
Can I pay by invoice?
Yes, we offer the option to pay by invoice to our Custom Plan customers. For Startup and Scale plans, all payments are made in advance through our billing partner (Stripe).
Do you offer discounts to non-profits or education providers?
We do offer discounts to non-profits and education providers. Please contact us to discuss your project and we will be happy to help.
Start building today
Get $10 free usage per month. No credit card required.
We can plan ahead with confidence … knowing we won't receive any sudden surprise gigantic bills

Becky Fatemi
Founder, BlackBook

