ittybit

ittybit

Advanced scalable media APIs for seamless video, audio, and image processing and automation.

About ittybit

Ittybit offers scalable media APIs and automation solutions designed to store, transform, and analyze video, audio, and image files. Developers can easily integrate powerful media features into their applications, supporting growth from small projects to millions of uploads through automated workflows and intelligent processing.

How to Use

Integrate Ittybit’s media APIs into your application to enable file storage, transformation, analytics, and media playback. Use code snippets to automate workflows like compression, format conversion, and content analysis. Automations can be configured to trigger on new uploads, streamlining your media management process.

Features

Enhance media players with poster images, automatic subtitles, captions, and chapter markers
Robust APIs for handling video, audio, and image files at scale
Comprehensive analytics and insights on media usage
Automated workflows capable of processing millions of media files
Secure storage combined with rapid global delivery via built-in CDN
AI-powered media analysis including summarization, object detection, speech and text extraction, and NSFW detection
Media transformation features such as format conversion, compression, resizing, and cropping

Use Cases

Scaling complex media processing workflows for growing products
Delivering reliable, cost-effective video lessons for online education
Building declarative media workflows without infrastructure complexity
Quickly integrating advanced media features into applications
Managing user-generated content across various formats with security and moderation

Best For

DevelopersCompanies managing user-generated contentApplication buildersOnline education platformsStartupsBusinesses requiring media automationContent creators

Pros

Clear documentation and easy-to-follow code examples for developers
Reliable, scalable infrastructure capable of handling large media volumes
Simplifies media management through comprehensive APIs
Automates complex media workflows efficiently
Cost-effective compared to in-house or other cloud solutions
Predictable costs with no extra charges for regions or requests
Extensive features including storage, transformation, AI analysis, and delivery
Low-latency global delivery with integrated CDN
Built-in security with multi-region backups and encryption

Cons

Additional monthly fee for custom domains
Current lack of dashboard controls for spending limits, planned for future updates
Advanced features like custom SLAs are mainly available for high-tier enterprise contracts

Pricing Plans

Choose the perfect plan for your needs. All plans include 24/7 support and regular updates.

Staging

Free

Ideal for initial testing, development, and side projects. Includes 100GB/month delivery (additional $0.05/GB), 50GB storage (additional $0.05/GB), 20GB/month task processing (additional $0.50/GB), plus a free *.ittybit.net domain.

Most Popular

Startup

from $59/month

Suitable for handling millions of uploads, views, and tasks. Includes 1TB/month delivery (additional $0.02/GB), 500GB storage (additional $0.02/GB), 100GB/month task processing (additional $0.25/GB), one custom domain (additional $29/month), file access rules, and priority support via Slack.

Scale

from $499/month

Designed for applications processing over 10TB of media per month or requiring custom solutions. Offers volume discounts as low as $2/TB for delivery, flexible limits, single sign-on (SSO), role-based access control (RBAC), audit logs, personalized SLAs (for contracts exceeding $100k/year), and dedicated support management.

Frequently Asked Questions

Find answers to common questions about ittybit

What does delivery mean?
Delivery refers to the transfer of media data from Ittybit storage to end users via a multi-CDN network. It determines how your media content is served and is billed based on data transferred, not on requests or regions, ensuring predictable costs.
How is storage billed?
Storage charges are based on the total data stored in your Ittybit account, including original and transformed files. Billing is calculated daily, reflecting the cumulative storage used each month, such as 120MB for a 100MB video plus a 20MB compressed version.
What is task processing?
Task processing covers computational operations like AI analysis, source extraction, and automation tasks. Billing depends on the total size of input and output files, such as a 100MB video and a 20MB compressed file totaling 120MB of task usage.
How are overages handled?
Overages occur if you exceed your plan's limits for delivery, storage, or processing, or if you add more projects or users. Charges are automatically applied at the end of each billing cycle, based on your usage and plan rates.
Can I control overage costs?
While current dashboards don't allow setting spending caps, you can monitor your usage closely. Future updates will include spending limits, and you can contact support to customize plans to avoid unexpected charges.
What are file access rules?
File access rules let you define who can view or download your files. You can set restrictions like signed URLs, geolocation filters, or IP whitelists. These are available starting from the Startup plan.
What is advanced data?
Advanced data features include detailed delivery analytics and 30-day log retention for troubleshooting and insights. This helps optimize media delivery and is accessible on the Startup plan and higher tiers.
Can I cancel my subscription anytime?
Yes, you can cancel at any point. Your subscription remains active until the end of the current billing period, with no further charges.
What is the refund policy?
Ittybit offers a 30-day money-back guarantee on paid plans. After this period, refunds are generally not available, but customer support is available for concerns or issues.
Is invoice billing available?
Yes, invoice billing is available for Scale plan customers and enterprise agreements. For Staging and Startup plans, payments are processed in advance via Stripe.