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

Ideal for small sites, and side-projects. No credit card required.

$0

  • 5,000 credits/mGet 5,000 free credits each month to use for task, workflow, and automation operations.
  • 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
Start For Free

Startup Plan

Everything you need to handle thousands of uploads, views, and tasks per month.

from$20/m

  • 20,000 credits/mIncludes 20,000 credits each month to use for task, workflow, and automation operations.
  • Enable overage pricingYou can enable overage pricing to ensure your project stays active if you need more credits than your plan includes. You only pay for what you use ($1 per 1,000 credits), and you can set your own spending limit.
  • Standard data7 day log retention and project-level delivery analytics.
  • Add multiple usersCollaborate with your team by adding multiple users to your project.
  • Priority & chat supportGet instant help via live chat, and priority email responses
Start For Free

Scale Plan

Process millions of files, and unlock the full power of ittybit.

from$100/m

  • 100,000 credits/mIncludes 100,000 credits each month to use for task, workflow, and automation operations. If you need more, you can enable overage pricing ($1 per 1,000 credits), 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.
Start For Free

Custom Plans

For apps that use 10TB+/month or have other custom requirements. We can offer volume rates as low as $2/TB. Higher concurrency limits, SSO, audit logs, custom SLAs, and dedicated support managers are also available.

from$1,000/m

Discuss your project

Usage Based Pricing

Tasks, storage, and delivery use credits. All plans include a bundle of usage credits, and you can choose to pay-as-you-go for additional usage ($1 per 1,000 credits), set a spending limit to cap overage charges, or choose to pause your project when your credits are exhausted.

Source Tasks

Source tasks are charged based on the kind and duration of the output file. There is no complicated matrix for different resolutions, framerates, bitrates, or codecs. Tasks with an image file output are always charged as 1x image.

  • Video Transformations

    5 credits / min~$0.005 per min
  • Audio Transformations

    2 credits / min~$0.002 per min
  • Image Transformations

    1 credit / img~$0.001 per img

Intelligence Tasks

Intelligence tasks are charged based on the kind* and duration of the input file. Tasks with an image file input are always charged as 1x image. *Speech tasks are always billed as Audio Intelligence (we convert behind-the-scenes to get faster more accurate results).

  • Video Intelligence

    10 credits / min~$0.01 per min
  • Audio Intelligence

    5 credits / min~$0.005 per min
  • Image Intelligence

    2 credits / img~$0.002 per img

Track Tasks

VTT and SRT track generation is free, you just pay for the tasks that precede them. Subtitles uses Speech, Chapters uses Outline, and Thumbnails creates 1x Image Source. (We handle all of this for you behind-the-scenes.)

  • All Tracks

    Free

Automation Runs

Automation runs are free, you just pay for the tasks that are triggered.

  • All Automations

    Free

Storage & Delivery

Delivery measures bytes transferred outside of ittybit via our global CDN. One price covers all regions and there are no extra charges for requests. Storage measures total bytes of the files stored in your projects. Credits will be depleted daily at rate of 1 credit per GB per day.

  • CDN Bandwidth

    10 credits / GB~$0.01 per GB
  • Encrypted Storage

    30 credits / GB~$0.001 per GB-day

Get 5,000 free credits each month.
No credit card required.

Frequently Asked Questions

What are source tasks?

Source tasks are transformation tasks that create new files (sources).

Add watermarks, convert files to modern formats, compress media up to 90%, resize, or crop incoming content.

The price charged depends on the kind of the output file: video, audio, or image.

What are intelligence tasks?

Intelligence tasks are tasks that extract rich data from your media files.

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.

The price for Intelligence Tasks depends on the kind of the input file: video, audio, or image.

Speech tasks are always billed as Audio Intelligence though (we convert videos to audio behind-the-scenes to get faster more accurate results).

What are track tasks?

Track tasks are tasks that create additional information about your media files.

Make your video player more engaging with:

- subtitles for audio and video files

- thumbnail preview tracks for videos

- chapter markers and helpful chapter titles

Tracks are free, but you are billed for the tasks that they depend on. Subtitles uses Speech, Chapters uses Outline, and Thumbnails creates 1x Image Source.

What are automation runs?

Automation runs are stored workflows that are triggered by request or by events in your app.

You can 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.

Automations are free, but you are billed for the tasks that they trigger.

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.

We track the bytes transferred for each file and deplete credits whenever the total GB increases.

Note we use GB (1,000,000,000 bytes) for billing purposes, not GiB (1,073,741,824 bytes).

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.

We keep at least two copies of every file across at least two providers

Storage is billed based on the amount of data stored in your ittybit account including original and transformed files.

For example, if you upload a 100MB video file and generate a compressed 20MB version, the storage usage will be 120MB (100MB + 20MB).

We recalculate the storage usage daily and deplete credits at the rate of 1 credit per GB per day (rounded up to the nearest GB).

How are minutes calculated?

For time-based billing, we track the seconds used across each task kind and deplete credits whenever the total minutes increases.

For example, a description task with a 2 minute video input will be recorded as 120 seconds of Video Intelligence and an outline task with a 5 minute audio input will be recorded as 300 seconds of Audio Intelligence.

Trimming a 10 minute video input to 5 minutes will be recorded as 5 minutes of Video Transformation.

Converting that 5 minute video input to an audio file would be recorded as 5 minutes of Audio Transformation.

How are images billed?

Tasks with an image file input are always charged as 1x image.

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.

Creating a poster image from a 1920x1080 video input would be charged as 1x Image Transformation image.

Resizing a 800x800 image to 400x400 would also be charged as 1x Image Transformation image.

What is a credit?

A credit is a unit of usage that can be used to perform a task or store a file.

Credits are depleted whenever you use a task or store a file.

Credits are not refundable or transferable.

Credits are not redeemable for cash.

Credits are not transferrable between projects.

Do credits rollover?

No, bundled credits do not rollover. Any unused credits will expire at the end of the month.

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 spending limit or cap any 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.

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.

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.

We can plan ahead with confidence … knowing we won't receive any sudden surprise gigantic bills

Becky Fatemi

Becky Fatemi

Founder, BlackBook

Get 5,000 free credits each month.
No credit card required.