Services
Transloadit’s strength is our versatility. By doing video, audio, images, documents, and more, you only need one vendor for all your file processing needs.
To avoid imposing features on you that you don’t need, we’ve compartmentalized our features into small units, that we like to call Robots. The cool thing about these Robots is that you’ll only have to pay/read documentation for the bots you’ll really need, and you get to combine them to create powerful and unique workflows. It’s like LEGO, but more fun! :D
To create a bit of order across our fleet of Robots, we’ve grouped them into Service categories. Please check those categories below.
Input
Handling Uploads
We can handle uploads of your users directly. Learn more ›
File Importing
We are happy to import from whatever storage solution suits you best. Learn more ›
-
/azure/import
imports whole directories of files from your Azure container -
/backblaze/import
imports whole directories of files from your Backblaze bucket -
/cloudfiles/import
imports whole directories of files from your Rackspace Cloud Files container -
/cloudflare/import
imports whole directories of files from your cloudflare r2 bucket -
/digitalocean/import
imports whole directories of files from DigitalOcean Spaces -
/dropbox/import
imports whole directories of files from your Dropbox -
/ftp/import
imports whole libraries of files from your FTP servers into Transloadit. This Robot relies on password access. For more security, consider our /sftp/import Robot -
/google/import
imports whole directories of files from Google Storage -
/http/import
imports any file that is publicly available via a web URL into Transloadit -
/minio/import
imports whole directories of files from your MinIO bucket -
/s3/import
imports whole directories of files from your S3 bucket -
/sftp/import
imports whole libraries of files from your SFTP servers into Transloadit. This Robot relies on public key authentication -
/supabase/import
imports whole directories of files from your Supabase bucket -
/swift/import
imports whole directories of files from your Openstack/Swift bucket -
/wasabi/import
imports whole directories of files from your wasabi bucket
Process
Video Encoding
We offer a variety of video encoding features like optimizing for different devices, merging, injecting ads, changing audio tracks, or adding company logos. Learn more ›
-
/video/adaptive
encodes videos into HTTP Live Streaming (HLS) and MPEG-Dash supported formats and generates the necessary manifest and playlist files -
/video/concat
concatenates several videos together -
/video/encode
encodes, resizes, applies watermarks to videos and animated GIFs -
/video/merge
composes a new video by adding an audio track to existing still image(s) or video -
/video/subtitle
adds subtitles and closed captions to videos -
/video/thumbs
extracts any number of images from videos for use as previews
Audio Encoding
We offer a variety of features to reduce audio size while maintaining quality, as well as add effects like loops or watermarks. Learn more ›
-
/audio/artwork
extracts the embedded cover artwork from audio files and allows you to pipe it into other Steps, for example into /image/resize Steps. It can also insert images into audio files as cover artwork -
/audio/concat
concatenates several audio files together -
/audio/encode
converts audio files into all kinds of formats for you. We provide encoding presets for the most common formats -
/audio/loop
loops one audio file as often as is required to match a given duration -
/audio/merge
overlays several audio files on top of each other -
/audio/waveform
generates waveform images for your audio files and allows you to change their colors and dimensions
Image Manipulation
We can resize, crop, and (auto-)rotate images, or apply watermarks and other effects, and much more. Learn more ›
Artificial Intelligence
We offer Artificial Intelligence as a service, so you don't have to run your own AI models or install complicated software. Learn more ›
-
/document/ocr
recognizes text in documents and returns it in a machine-readable format -
/image/describe
recognizes objects in images and returns them as English words -
/image/facedetect
detects faces in images and can return either their coordinates or the faces themselves as new images -
/image/ocr
recognizes text in images and returns it in a machine-readable format -
/speech/transcribe
transcribes speech in audio or video files -
/text/speak
synthesizes speech in documents -
/text/translate
translates text in documents
Document Processing
We can process your documents in an automated way, saving you costly resources. Learn more ›
-
/document/convert
converts documents into different formats -
/document/merge
concatenates several PDF documents into a single file -
/document/thumbs
generates an image for each page in a PDF file or an animated GIF file that loops through all pages -
/file/read
reads file contents from supported file-types -
/html/convert
takes screenshots of web pages or uploaded HTML pages
File Filtering
We let you reject, or direct files against different encoding Steps. Learn more ›
Code Evaluation
We can evaluate JavaScript to create dynamic instructions. Learn more ›
Media Cataloging
We can enrich media files with metadata and use them to generate playlists. Learn more ›
File Compressing
We can both archive and extract entire media libraries. Learn more ›
Output
File Exporting
We export to the storage platform of your choice. Learn more ›
-
/azure/store
exports encoding results to Microsoft Azure -
/backblaze/store
exports encoding results to Backblaze -
/cloudfiles/store
exports encoding results to Rackspace Cloud Files -
/cloudflare/store
exports encoding results to cloudflare r2 buckets -
/digitalocean/store
exports encoding results to DigitalOcean Spaces -
/dropbox/store
exports encoding results to Dropbox -
/ftp/store
exports encoding results to your FTP servers. This Robot relies on password access. For more security, consider our /sftp/store Robot -
/google/store
exports encoding results to Google Storage -
/minio/store
exports encoding results to MinIO buckets -
/s3/store
exports encoding results to Amazon S3 -
/sftp/store
exports encoding results to your own SFTP server -
/supabase/store
exports encoding results to Supabase buckets -
/swift/store
exports encoding results to OpenStack Swift buckets -
/tus/store
exports encoding results to any Tus-compatible server -
/vimeo/store
exports encoding results to vimeo -
/wasabi/store
exports encoding results to Wasabi buckets -
/youtube/store
exports encoding results to YouTube
Smart CDN
Want to plug our encoding engine right into webpages? Don't want to host your own content? Transloadit's Smart CDN is here to help. Learn more ›