transloadit.com
Independent Directory - Important Information
This llms.txt file was publicly accessible and retrieved from transloadit.com. LLMS Central does not claim ownership of this content and hosts it for informational purposes only to help AI systems discover and respect website policies.
This listing is not an endorsement by transloadit.com and they have not sponsored this page. We are an independent directory service with no affiliation to the listed domain.
Copyright & Terms: Users should respect the original terms of service of transloadit.com. If you believe there is a copyright or terms of service violation, please contact us at support@llmscentral.com for prompt removal. Domain owners can also claim their listing.
Current llms.txt Content
# Transloadit
> Transloadit is a versatile file uploading and processing API that allows developers to create complex media processing workflows through declarative JSON recipes called Assembly Instructions.
## Uploading and importing (INPUT)
Transloadit handles file uploads over XHR or tus.io (our open source protocol for resumable file uploads) and can process files through various "Robots" (specialized processing steps) that can be chained together to create customized workflows.
## Encoding workflows (PROCESS)
Assembly Instructions at a glance:
```json
{
"steps": {
":original": {
"robot": "/upload/handle"
},
"browser720_webm_encoded": {
"use": ":original",
"robot": "/video/encode",
"preset": "webm",
"width": 1280,
"height": 720
},
"browser720_h264_encoded": {
"use": ":original",
"robot": "/video/encode",
"preset": "mp4",
"width": 1280,
"height": 720
},
"thumbed": {
"use": "browser720_h264_encoded",
"robot": "/video/thumbs",
"width": 1280,
"height": 720,
"format": "jpg",
"resize_strategy": "fit",
"count": 1,
},
"exported": {
"use": ["browser720_webm_encoded", "browser720_h264_encoded", "thumbed", ":original"],
"robot": "/s3/store",
"credentials": "demo_s3_credentials",
"url_prefix": "https://demos.transloadit.com/"
}
}
}
```
As you can see, our features are called Robots, and each Step inside
the Assembly Instructions can refer one. Robots can pass files to each other
with the `use` keyword. This means you can create complex workflows
unique to your application.
## Exporting to cloud storage or downloading results (OUTPUT)
Transloadit can export to all the major cloud storage providers.
Customers first need to store their credentials in their Transloadit account and
then refer to them in the Assembly Instructions.
Alternatively, Transloadit keeping 24h of temporary storage, you can directly download
resulting files when an Assembly is finished.
All meta data is available on a unique Assembly URL which contains the Assembly Status JSON.
## Example integration code with Node.js
```js
// npm install --save transloadit@^4.0.0
import { Transloadit } from 'transloadit'
const transloadit = new Transloadit({
authKey: 'TRANSLOADIT_KEY',
authSecret: 'TRANSLOADIT_SECRET',
})
const options = {
files: {
file1: '/PATH/TO/FILE.jpg',
},
params: {
steps: {
// You can have many Steps. In this case we will just resize any inputs (:original)
':original': {
robot: '/upload/handle',
},
resize: {
use: ':original',
robot: '/image/resize',
result: true,
width: 75,
height: 75,
},
},
// OR if you already created a template, you can use it instead of "steps":
// template_id: 'YOUR_TEMPLATE_ID',
},
waitForCompletion: true, // Wait for the Assembly (job) to finish executing before returning
}
const status = await transloadit.createAssembly(options)
console.log('â
Success - Your resized image:', status?.results?.resize?.[0]?.ssl_url)
```
## SDKs
- [Uppy](https://uppy.io/): Our open source browser UI for uploading files
- [Node.js SDK](https://github.com/transloadit/node-sdk): Official Node.js integration
- [Python SDK](https://github.com/transloadit/python-sdk): Official Python integration
- [Ruby SDK](https://github.com/transloadit/ruby-sdk): Official Ruby integration
- [All SDKs](https://transloadit.com/docs/sdks.md): Complete list of available SDKs
## Robots
### Available Robots
- [/ai/chat](https://transloadit.com/docs/robots/ai-chat.md) - Generate AI chat responses
- [/audio/artwork](https://transloadit.com/docs/robots/audio-artwork.md) - Extract or insert audio artwork
- [/audio/concat](https://transloadit.com/docs/robots/audio-concat.md) - Concatenate audio
- [/audio/encode](https://transloadit.com/docs/robots/audio-encode.md) - Encode audio
- [/audio/loop](https://transloadit.com/docs/robots/audio-loop.md) - Loop audio
- [/audio/merge](https://transloadit.com/docs/robots/audio-merge.md) - Merge audio files into one
- [/audio/split](https://transloadit.com/docs/robots/audio-split.md) - Split audio
- [/audio/waveform](https://transloadit.com/docs/robots/audio-waveform.md) - Generate waveform images from audio
- [/azure/import](https://transloadit.com/docs/robots/azure-import.md) - Import files from Azure
- [/azure/store](https://transloadit.com/docs/robots/azure-store.md) - Export files to Microsoft Azure
- [/backblaze/import](https://transloadit.com/docs/robots/backblaze-import.md) - Import files from Backblaze
- [/backblaze/store](https://transloadit.com/docs/robots/backblaze-store.md) - Export files to Backblaze
- [/box/import](https://transloadit.com/docs/robots/box-import.md) - Import files from Box
- [/box/store](https://transloadit.com/docs/robots/box-store.md) - Export files to Box
- [/cloudfiles/import](https://transloadit.com/docs/robots/cloudfiles-import.md) - Import files from Rackspace Cloud Files
- [/cloudfiles/store](https://transloadit.com/docs/robots/cloudfiles-store.md) - Export files to Rackspace Cloud Files
- [/cloudflare/import](https://transloadit.com/docs/robots/cloudflare-import.md) - Import files from Cloudflare R2
- [/cloudflare/store](https://transloadit.com/docs/robots/cloudflare-store.md) - Export files to Cloudflare R2
- [/digitalocean/import](https://transloadit.com/docs/robots/digitalocean-import.md) - Import files from DigitalOcean Spaces
- [/digitalocean/store](https://transloadit.com/docs/robots/digitalocean-store.md) - Export files to DigitalOcean Spaces
- [/document/autorotate](https://transloadit.com/docs/robots/document-autorotate.md) - Auto-rotate documents to the correct orientation
- [/document/convert](https://transloadit.com/docs/robots/document-convert.md) - Convert documents into different formats
- [/document/merge](https://transloadit.com/docs/robots/document-merge.md) - Merge documents into one
- [/document/ocr](https://transloadit.com/docs/robots/document-ocr.md) - Recognize text in documents
- [/document/optimize](https://transloadit.com/docs/robots/document-optimize.md) - Reduce PDF file size
- [/document/split](https://transloadit.com/docs/robots/document-split.md) - Extract pages from a document
- [/document/thumbs](https://transloadit.com/docs/robots/document-thumbs.md) - Extract thumbnail images from documents
- [/dropbox/import](https://transloadit.com/docs/robots/dropbox-import.md) - Import files from Dropbox
- [/dropbox/store](https://transloadit.com/docs/robots/dropbox-store.md) - Export files to Dropbox
- [/edgly/deliver](https://transloadit.com/docs/robots/edgly-deliver.md) - Cache and deliver files globally
- [/file/compress](https://transloadit.com/docs/robots/file-compress.md) - Compress files
- [/file/decompress](https://transloadit.com/docs/robots/file-decompress.md) - Decompress archives
- [/file/filter](https://transloadit.com/docs/robots/file-filter.md) - Filter files
- [/file/hash](https://transloadit.com/docs/robots/file-hash.md) - Hash Files
- [/file/preview](https://transloadit.com/docs/robots/file-preview.md) - Generate a preview thumbnail
- [/file/read](https://transloadit.com/docs/robots/file-read.md) - Read file contents
- [/file/serve](https://transloadit.com/docs/robots/file-serve.md) - Serve files to web browsers
- [/file/verify](https://transloadit.com/docs/robots/file-verify.md) - Verify the file type
- [/file/virusscan](https://transloadit.com/docs/robots/file-virusscan.md) - Scan files for viruses
- [/ftp/import](https://transloadit.com/docs/robots/ftp-import.md) - Import files from FTP servers
- [/ftp/store](https://transloadit.com/docs/robots/ftp-store.md) - Export files to FTP servers
- [/google/import](https://transloadit.com/docs/robots/google-import.md) - Import files from Google Storage
- [/google/store](https://transloadit.com/docs/robots/google-store.md) - Export files to Google Storage
- [/html/convert](https://transloadit.com/docs/robots/html-convert.md) - Take screenshots of webpages or uploaded HTML files
- [/http/import](https://transloadit.com/docs/robots/http-import.md) - Import files from web servers
- [/image/bgremove](https://transloadit.com/docs/robots/image-bgremove.md) - Remove the background from images
- [/image/copyrightdetect](https://transloadit.com/docs/robots/image-copyrightdetect.md) - Detect known stock photos and copyrighted works in images
- [/image/describe](https://transloadit.com/docs/robots/image-describe.md) - Recognize objects in images
- [/image/enhance](https://transloadit.com/docs/robots/image-enhance.md) - Enhance images
- [/image/facedetect](https://transloadit.com/docs/robots/image-facedetect.md) - Detect faces in images
- [/image/generate](https://transloadit.com/docs/robots/image-generate.md) - Generate images from text prompts
- [/image/merge](https://transloadit.com/docs/robots/image-merge.md) - Merge several images into a single image
- [/image/ocr](https://transloadit.com/docs/robots/image-ocr.md) - Recognize text in images
- [/image/optimize](https://transloadit.com/docs/robots/image-optimize.md) - Optimize images without quality loss
- [/image/resize](https://transloadit.com/docs/robots/image-resize.md) - Convert, resize, or watermark images
- [/image/upscale](https://transloadit.com/docs/robots/image-upscale.md) - Upscale images
- [/mega/import](https://transloadit.com/docs/robots/mega-import.md) - Import files from MEGA
- [/mega/store](https://transloadit.com/docs/robots/mega-store.md) - Export files to MEGA
- [/meta/write](https://transloadit.com/docs/robots/meta-write.md) - Write metadata to media
- [/minio/import](https://transloadit.com/docs/robots/minio-import.md) - Import files from MinIO
- [/minio/store](https://transloadit.com/docs/robots/minio-store.md) - Export files to MinIO
- [/s3/import](https://transloadit.com/docs/robots/s3-import.md) - Import files from Amazon S3
- [/s3/store](https://transloadit.com/docs/robots/s3-store.md) - Export files to Amazon S3
- [/script/run](https://transloadit.com/docs/robots/script-run.md) - Run Scripts
- [/sftp/import](https://transloadit.com/docs/robots/sftp-import.md) - Import files from SFTP servers
- [/sftp/store](https://transloadit.com/docs/robots/sftp-store.md) - Export files to SFTP servers
- [/speech/transcribe](https://transloadit.com/docs/robots/speech-transcribe.md) - Transcribe speech in audio or video files
- [/supabase/import](https://transloadit.com/docs/robots/supabase-import.md) - Import files from Supabase
- [/supabase/store](https://transloadit.com/docs/robots/supabase-store.md) - Export files to Supabase
- [/swift/import](https://transloadit.com/docs/robots/swift-import.md) - Import files from Openstack/Swift
- [/swift/store](https://transloadit.com/docs/robots/swift-store.md) - Export files to OpenStack Swift Spaces
- [/text/speak](https://transloadit.com/docs/robots/text-speak.md) - Speak text
- [/text/translate](https://transloadit.com/docs/robots/text-translate.md) - Translate text
- [/tigris/import](https://transloadit.com/docs/robots/tigris-import.md) - No description available
- [/tigris/store](https://transloadit.com/docs/robots/tigris-store.md) - No description available
- [/tlcdn/deliver](https://transloadit.com/docs/robots/tlcdn-deliver.md) - Cache and deliver files globally
- [/tus/store](https://transloadit.com/docs/robots/tus-store.md) - Export files to Tus-compatible servers
- [/upload/handle](https://transloadit.com/docs/robots/upload-handle.md) - Handle uploads
- [/video/adaptive](https://transloadit.com/docs/robots/video-adaptive.md) - Convert videos to HLS, MPEG-Dash and CMAF
- [/video/artwork](https://transloadit.com/docs/robots/video-artwork.md) - Extract or insert video artwork
- [/video/concat](https://transloadit.com/docs/robots/video-concat.md) - Concatenate videos
- [/video/encode](https://transloadit.com/docs/robots/video-encode.md) - Transcode, resize, or watermark videos
- [/video/generate](https://transloadit.com/docs/robots/video-generate.md) - Generate videos from text prompts
- [/video/merge](https://transloadit.com/docs/robots/video-merge.md) - Merge video, audio, images into one video
- [/video/ondemand](https://transloadit.com/docs/robots/video-ondemand.md) - Stream videos with on-demand encoding
- [/video/split](https://transloadit.com/docs/robots/video-split.md) - Split video
- [/video/subtitle](https://transloadit.com/docs/robots/video-subtitle.md) - Add subtitles to videos
- [/video/thumbs](https://transloadit.com/docs/robots/video-thumbs.md) - Extract thumbnails from videos
- [/vimeo/import](https://transloadit.com/docs/robots/vimeo-import.md) - Import videos from Vimeo
- [/vimeo/store](https://transloadit.com/docs/robots/vimeo-store.md) - Export files to Vimeo
- [/wasabi/import](https://transloadit.com/docs/robots/wasabi-import.md) - Import files from Wasabi
- [/wasabi/store](https://transloadit.com/docs/robots/wasabi-store.md) - Export files to Wasabi
- [/youtube/store](https://transloadit.com/docs/robots/youtube-store.md) - Export files to YouTube
## More resources
- [Getting Started](https://transloadit.com/docs.md): Introduction to Transloadit's core concepts
- [Assembly Instructions](https://transloadit.com/docs/topics/assembly-instructions.md): How to create processing workflows
- [Templates](https://transloadit.com/docs/topics/templates.md): Learn about reusable Assembly Instructions
- [API Reference](https://transloadit.com/docs/api.md): Detailed API documentation
- [Community Forum](https://community.transloadit.com/): Get help from other Transloadit users
- [Status Page](https://status.transloadit.com/): Real-time status of our services
- [Pricing](https://transloadit.com/pricing/): Transloadit pricing plans
- [llms](https://transloadit.com/llms.txt): LLMs docs intro (13kb)
- [llms-full](https://transloadit.com/llms-full.txt): LLMs full docs (270kb)
- [Blog](https://transloadit.com/blog/): Latest news and updates
this file is 14kBVersion History
Categories
Visit Website
Explore the original website and see their AI training policy in action.
Visit transloadit.comContent Types
Recent Access
5/19/2026, 9:17:06 PM
5/19/2026, 8:39:42 PM
5/18/2026, 2:47:45 AM
