Filter and Protect Uploads
Route files to different pipelines, enforce upload rules, and protect against malware.
Built-in ClamAV antivirus scans reject millions of trojans, viruses, and malware before they reach you.
Route files to different encoding steps based on size, type, dimensions, or custom metadata.
Use simple array conditions or JavaScript expressions for complex filtering logic.
Every upload validated before it hits your pipeline
Scan for malware, enforce size limits, and route files to the right processing steps — all automatically.
Flag copyrighted material
Detect copyrighted images and route or reject them before they enter your platform.

Enforce size limits
Set maximum file size thresholds and automatically reject uploads that exceed your limits with custom error messages.
Scan for viruses and malware
ClamAV-powered scanning rejects trojans, viruses, and malware automatically.
Detect and reject NSFW content
AI-powered content moderation flags nudity, violence, and other explicit material automatically.


Route files conditionally
Direct files to different processing steps based on their type, size, or metadata.
Robots for File Filtering
At Transloadit, a Robot is an automated worker that performs a single task in your file pipeline — like filtering by metadata, scanning for viruses, or verifying file types.
Direct files to different encoding Steps based on size, type, dimensions, or custom conditions.
/file/filter
Reject trojans, viruses, and malware with ClamAV-powered antivirus scanning.
/file/virusscan
Ensure uploaded files match the expected MIME type regardless of file extension.
/file/verify
Flag and reject nudity, violence, and other explicit material using AI-powered content moderation.
/image/describe
Simple Pricing
Bigger plans mean lower cost per GB. Need flexibility? Get a custom plan with spending limits. View all pricing options.
Perfect for trying out Transloadit
For teams with advanced needs
Stop letting bad files through
ClamAV-powered scanning rejects trojans, viruses, and malware before they ever reach your platform.
Filter by file size, dimensions, duration, bit rate, MIME type, and any metadata field.
AI-powered moderation detects nudity, violence, and explicit content so you can reject or route it automatically.
Identify copyrighted images before they enter your platform to avoid legal exposure.
Direct files to different processing steps based on their properties for optimized workflows.
Use the full power of JavaScript for complex filtering conditions and dynamic logic.
Decline invalid files immediately with custom error messages for better user experience.
Basic file filtering is free of charge — only advanced JavaScript expressions incur costs.
