Ittybit Docs
Get started and learn what you can do with the ittybit API
What is Ittybit?
Ittybit makes media APIs for developers.
We try to make them easy to start with, intuitive to learn, and very powerful when you are ready.
Let us handle all the annoying parts of video, audio, and image processing, so you can focus on building your app.
Our founding team have 35 years of combined experience in video and media technology.
APIs
Ittybit provides a single consistent API for managing media:
- Tasks - Run powerful actions like transcoding, resizing, and extracting rich intelligence data with a few lines of code
- Runs - Create multi-step workflows with parallel tasks, sequential chaining, and conditional logic
- Automations - Define reusable workflows and trigger them on demand
Use Cases
Existing customers use ittybit to:
- Automatically convert user uploads to formats that work across browsers and devices
- Compress files to save up to 90% on bandwidth and storage
- Make every upload searchable and accessible
- Filter NSFW content and enforce brand safety
- Add subtitles, chapters, and thumbnails to their app's videos
- Seamlessly scale-up to process 40,000 hrs of content a day
Quickstart
You can grab an API Key and make your first API call using cURL:
This creates a new task that generates an AI-powered title, description, and tags for the video.
See the Quickstart Guide for more details, or try examples directly in the API reference.
Core Concepts
Tasks
Tasks are a powerful way to do complex media processing with a simple API.
Media Tasks
Intelligence Tasks
Track Tasks
Runs & Workflows
Build multi-step workflows with parallel execution, sequential chaining, and conditional logic.
Automations
With automations you can define reusable workflows and trigger them on demand via the API.
Platform
Connections
Events & Webhooks
Guides
Guides are a collection of tutorials that cover common use cases and how to solve them with ittybit.
AI & LLMs
All docs pages include a button to copy the page as markdown, and a button to view the page as markdown (you can also add .md to the end of URLs).
Resources
Questions
We're constantly adding and updating these docs, but they're not exhaustive yet.
If you have any questions, please don't hesitate to contact us.
We're always happy to help!