Start building for free

When you need to upgrade, ittybit costs ~90% less than AWS (and we're a lot more fun to build with)

Staging

Free

Ideal for starting out, staging environments, and side-projects

  • 50GB100GB/m DeliveryEgress from ittybit storage to internet, using our multi-CDN infrastructure. Early access customers get 2x the monthly allowance.then $0.05/GB
  • 25GB50GB StorageSecure object storage, with automatic backups and cross-region redundancy. Early access customers get 2x the monthly allowance.then $0.05/GB
  • 10GB20GB/m Task ProcessingIntelligence, Sources, Tracks, and Automations usage is calculated from input filesize + output filesize. Early access customers get 2x the monthly allowance.then $0.50/GB
  • Free *.ittybit.net DomainDeliver media on a free ittybit.net subdomain (e.g. yourapp.ittybit.net). Optionally add your own custom domains for $29/m each.use own domain $29/m
Start For Free

Startup

from$59/m

Includes everything you need to handle millions of uploads, views, and tasks

  • 500GB1TB/m DeliveryEgress from ittybit storage to internet, using our multi-CDN infrastructure. Early access customers get 2x the monthly allowance.then $0.02/GB
  • 250GB500GB StorageSecure object storage, with automatic backups and cross-region redundancy. Early access customers get 2x the monthly allowance.then $0.02/GB
  • 50GB100GB/m Task ProcessingIntelligence, Sources, Tracks, and Automations usage is calculated from input filesize + output filesize. Early access customers get 2x the monthly allowance.then $0.25/GB
  • 1 Custom DomainDeliver media on your own custom domainsthen $29/m each
  • File Access RulesSetup file privacy and conditions for access, including signed URLs, georestrictions, and IP allowlist
  • Priority & Slack SupportGet instant help via chat, and priority email responses
Start Uploading
Recommended

Scale

from$499/m

For apps that use 10TB+/month or have other custom requirements

  • Volume Rates as low as $2/TBEgress from ittybit storage to internet, using our multi-CDN infrastructure. We can serve PBs of data at a single global rate.
  • Customisable LimitsWe can work with you to build a plan with the features you need, and no bundled items that are only there to inflate the price *cough* cdns *cough*
  • SSO, RBAC, and Audit Logs availableWe can provide complete audit logs for webapp and API key actions across your projects, integrated with your existing identity providers
  • Custom SLAs availableWhere custom support response or custom uptime requirements are required we can work with you to provide robust SLAs. Note, custom SLAs are typically only introduced on $100k/yr or higher contracts.
  • Dedicated Support ManagerGet a named support manager and access to our team via high priority tickets, priority chat, or directly in slack
Discuss Project

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.

What is task processing?

Task processing refers to the computation involved in using features like Intelligence, Sources, Tracks, and Automations.

Usage is calculated based on the sum of input and output file sizes for these operations.

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

Intelligence and Tracks typically output very small text/json files so the usage for these kinds of tasks is effectively just the input file size.

How do overages work?

If you exceed the included monthly allowances for delivery, storage, or task processing, or need more projects or users than your plan includes, overage charges will apply.

Overages are charged automatically at the end of each billing period, or each month if you are on an annual plan.

The specific rates for overages are detailed in your plan and are typically charged per GB for resources or per unit for projects/users.

Can I set a limit on overage charges?

You can monitor usage across delivery, storage, and tasks in the ittybit dashboard.

We plan to enable spending limits in the dashboard in the future.

If you need to set a limit on your overage charges today, please contact us and we can help you set up a custom plan.

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 Startup 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, for our Scale plan customers and those with custom enterprise agreements, we offer the option to pay by invoice. For Staging and Startup plans, all payments are made in advance through our billing partner (Stripe).

What is priority and slack support?

Priority & Slack support offers you faster and more direct access to our support team.

This includes the ability to get instant help via chat (Slack) and receive priority responses to your email tickets, ensuring your urgent issues are addressed promptly.

This level of support is included in our Startup plan and above.

Start building completely free

100GB/m delivery + 50GB storage + 20GB/m tasks

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

Becky Fatemi

Becky Fatemi

Founder, BlackBook