Transloadit
No credit card needed5 GB included in the free plan
Uploaded files
DSC_08452_retouched.jpgDSC_08452_retouched.jpg
Approved
photo_001_copy.jpgphoto_001_copy.jpg
Blocked
IMG_20260209_152347.jpgIMG_20260209_152347.jpg
Approved
screenshot_2026_143022.pngscreenshot_2026_143022.png
Approved
IMG_8452_edited_final.webpIMG_8452_edited_final.webp
Blocked
vacation_beach_DSC.jpgvacation_beach_DSC.jpg
Approved
profile_pic_final.pngprofile_pic_final.png
Blocked
Badge Check Icon
Virus scanning

Built-in ClamAV antivirus scans reject millions of trojans, viruses, and malware before they reach you.

Badge Check Icon
Conditional routing

Route files to different encoding steps based on size, type, dimensions, or custom metadata.

Badge Check Icon
Flexible conditions

Use simple array conditions or JavaScript expressions for complex filtering logic.

The New York Times logoNVIDIA logoPwC logoCoursera logoOracle logoFujitsu logoThe New York Times logoNVIDIA logoPwC logoCoursera logoOracle logoFujitsu logo
File Filtering

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.

Copyrighted
getty_stock_48291.jpg
© Getty Images97% match

Enforce size limits

Set maximum file size thresholds and automatically reject uploads that exceed your limits with custom error messages.

invoice.docx
photo.jpg
report.pdf
clip.mp4
spreadsheet.xlsx
presentation.pptx
database.sql
backup.zip
video-raw.zip
20 MB limit
2 MB
4 MB
8 MB
15 MB
18 MB
28 MB
32 MB
45 MB
55 MB

Scan for viruses and malware

ClamAV-powered scanning rejects trojans, viruses, and malware automatically.

Uploaded files
document.pdf
Clean
trojan.zip
Blocked
photo.jpg
Clean
report.docx
Clean
malware.zip
Blocked

Detect and reject NSFW content

AI-powered content moderation flags nudity, violence, and other explicit material automatically.

landscape.jpg
NSFW
upload_382.jpg

Route files conditionally

Direct files to different processing steps based on their type, size, or metadata.

FileRouted to
photo.jpg/image/resizeclip.mp4/video/encodedoc.pdf/document/convertbanner.png/image/resizereport.docx/document/convertscan.jpg/image/resizepresentation.pptx/document/convertdata.xlsx/document/convertcover.png/image/resizereceipt.pdf/document/convertavatar.jpg/image/resizeinvoice.docx/document/convertscreenshot.png/image/resizecontract.pdf/document/convertlogo.jpg/image/resizesummary.pdf/document/convertthumbnail.png/image/resizedemo.mp4/video/encodebudget.xlsx/document/converthero.jpg/image/resizemanual.docx/document/convertprofile.png/image/resizearchive.pdf/document/convertwallpaper.jpg/image/resizeslides.pptx/document/convertphoto.jpg/image/resizeclip.mp4/video/encodedoc.pdf/document/convertbanner.png/image/resizereport.docx/document/convertscan.jpg/image/resizepresentation.pptx/document/convertdata.xlsx/document/convertcover.png/image/resizereceipt.pdf/document/convertavatar.jpg/image/resizeinvoice.docx/document/convertscreenshot.png/image/resizecontract.pdf/document/convertlogo.jpg/image/resizesummary.pdf/document/convertthumbnail.png/image/resizedemo.mp4/video/encodebudget.xlsx/document/converthero.jpg/image/resizemanual.docx/document/convertprofile.png/image/resizearchive.pdf/document/convertwallpaper.jpg/image/resizeslides.pptx/document/convert
Plans and Pricing

Simple Pricing

Bigger plans mean lower cost per GB. Need flexibility? Get a custom plan with spending limits. View all pricing options.

Community
$0/mo

Perfect for trying out Transloadit

5 GB/mo included
Import & export at 90% discount
Community forum support
All core features included
Transloadit watermark on media
Enterprise
Custom

For teams with advanced needs

Custom GB allowances
Dedicated account manager
Priority support & SLA
Volume discounts available
Transloadit

Stop letting bad files through

Transloadit's file filtering service protects your platform from malware and ensures only valid files reach your processing pipelines.
Virus protection

ClamAV-powered scanning rejects trojans, viruses, and malware before they ever reach your platform.

Metadata filtering

Filter by file size, dimensions, duration, bit rate, MIME type, and any metadata field.

NSFW detection

AI-powered moderation detects nudity, violence, and explicit content so you can reject or route it automatically.

Copyright detection

Identify copyrighted images before they enter your platform to avoid legal exposure.

Conditional routing

Direct files to different processing steps based on their properties for optimized workflows.

JavaScript expressions

Use the full power of JavaScript for complex filtering conditions and dynamic logic.

Instant rejection

Decline invalid files immediately with custom error messages for better user experience.

Free filtering

Basic file filtering is free of charge — only advanced JavaScript expressions incur costs.

Try Transloadit

Try Transloadit for free

Start filtering and protecting your file uploads today with our free plan.
Pain Point Icon
Malware reaching your platform
Badge Check Icon
Built-in virus scanning
Pain Point Icon
Invalid file uploads
Badge Check Icon
Metadata-based filtering
Pain Point Icon
NSFW content slipping through
Badge Check Icon
AI-powered content moderation
Pain Point Icon
Copyrighted images on your platform
Badge Check Icon
Automatic copyright detection
Pain Point Icon
Manual file validation
Badge Check Icon
Automatic rejection rules
Pain Point Icon
One-size-fits-all processing
Badge Check Icon
Conditional routing
Pain Point Icon
Poor upload error messages
Badge Check Icon
Custom rejection messages
Pain Point Icon
Complex validation logic
Badge Check Icon
JavaScript expressions
GDPR Icon
HIPAA Icon
AES256 Icon
AICPA / SOC icon
No credit card needed · 5 GB included in the free plan