Every property photo, booking-ready
Every host and hotel upload on your booking platform, sized for each page and partner.

Watermark2,000 × 1,333 · 257 kB 
Social post1,080 × 1,080 · 96 kB 
Story and reel1,080 × 1,920 · 152 kB 
Search card800 × 600 · 54 kB 
Gallery thumbnail320 × 213 · 10 kB 
Property page hero2,000 × 1,333 · 274 kB
Trusted since 2009 by
the world’s most ambitious platforms.
One pipeline for every property file
Prepare room tours, check host and guest uploads, and route mixed property files through reusable processing Templates.
Play room tours on any connection
Recorded walkthroughs become adaptive HLS with a poster frame, so a tour starts quickly on hotel Wi-Fi or a phone abroad.
Checks for host and guest uploads
Add virus scanning and NSFW image labels to host galleries and guest review photos, then apply your own review rules.
Route every upload to the right pipeline
Use file metadata and filter conditions to route host photos, tour videos, and property documents through the processing Steps you configure.
- File
room-204.jpg
- Source
- Host app
- Routed through
- /image/resize
- →/s3/store
- File
suite-tour.mp4
- Source
- Host app
- Routed through
- /video/encode
- →/video/adaptive
- File
guest-review.jpg
- Source
- Guest review
- Routed through
- /file/filter
- →/image/resize
- File
floorplan.pdf
- Source
- Property manager
- Routed through
- /document/thumbs
- File
description.docx
- Source
- Content team
- Routed through
- /document/convert
- →/text/translate
- File
pool-at-dusk.jpg
- Source
- Photographer
- Routed through
- /image/describe
- →/image/optimize
- File
rate-sheet.csv
- Source
- Channel manager
- Routed through
- /file/filter
- →/s3/store
- File
resort-promo.mp4
- Source
- Marketing
- Routed through
- /video/encode
- →/video/thumbs
- File
menu.pdf
- Source
- Restaurant
- Routed through
- /document/convert
- File
lobby.jpg
- Source
- Photographer
- Routed through
- /image/resize
- →/s3/store
- File
check-in-guide.pdf
- Source
- Front desk
- Routed through
- /document/thumbs
- File
guest-video.mp4
- Source
- Guest review
- Routed through
- /file/virusscan
- →/video/encode
- File
terrace.png
- Source
- Host app
- Routed through
- /image/optimize
- File
house-rules.docx
- Source
- Host app
- Routed through
- /document/convert
- →/text/translate
- File
room-204.jpg
- Source
- Host app
- Routed through
- /image/resize
- →/s3/store
- File
suite-tour.mp4
- Source
- Host app
- Routed through
- /video/encode
- →/video/adaptive
- File
guest-review.jpg
- Source
- Guest review
- Routed through
- /file/filter
- →/image/resize
- File
floorplan.pdf
- Source
- Property manager
- Routed through
- /document/thumbs
- File
description.docx
- Source
- Content team
- Routed through
- /document/convert
- →/text/translate
- File
pool-at-dusk.jpg
- Source
- Photographer
- Routed through
- /image/describe
- →/image/optimize
- File
rate-sheet.csv
- Source
- Channel manager
- Routed through
- /file/filter
- →/s3/store
- File
resort-promo.mp4
- Source
- Marketing
- Routed through
- /video/encode
- →/video/thumbs
- File
menu.pdf
- Source
- Restaurant
- Routed through
- /document/convert
- File
lobby.jpg
- Source
- Photographer
- Routed through
- /image/resize
- →/s3/store
- File
check-in-guide.pdf
- Source
- Front desk
- Routed through
- /document/thumbs
- File
guest-video.mp4
- Source
- Guest review
- Routed through
- /file/virusscan
- →/video/encode
- File
terrace.png
- Source
- Host app
- Routed through
- /image/optimize
- File
house-rules.docx
- Source
- Host app
- Routed through
- /document/convert
- →/text/translate
Pass the security review your partners send you
Target the United States, Europe, or Asia Pacific for data residency, or use our global endpoint to geo-route each Assembly to the closest of all three regions.
Three regions. Your routing choice.
Pin processing to one region for data residency, or have uploads and requests routed to the closest region automatically.
United States
Virginiaus-east-1Europe
Irelandeu-west-1Asia Pacific
Singaporeap-southeast-1
Uptime you can plan around.
The uptime we commit to in our SLA. Our public status page carries the record behind it.
Security standards and controls.
Our security program includes ISO 27001 certification, a SOC 2 Type II attestation, and controls for handling your files.
GDPR
HIPAA
AES-256
SOC 2 Type II
ISO 27001
I'm not usually one for fanboy-ism but Transloadit is one service I would recommend without hesitation. Their product and customer support is outstanding.What can Transloadit help with?
Six workflows booking and rental platforms build on Transloadit. Each one is a Robot, or a recipe of them, already in our library.
Resumable host uploads
Resumable uploads for hosts and hotel teams sending a full gallery from the property, even on a guest Wi-Fi that drops halfway.
Review resumable uploadsEvery channel size, from one photo
Resize, crop, and convert each photo into the named sizes your property page, search results, partner feeds, and campaigns need.
Review image resizingPhone photos, accepted as they come
Convert HEIC photos from hosts’ phones, fix rotation, and strip location metadata before a photo reaches a public page.
Review format conversionProperty tours that play anywhere
Encode recorded room and resort tours for adaptive HLS playback, with poster frames and thumbnails from the same Assembly.
Review adaptive streamingTags for your review queue
Suggest tags such as pool, sea view, or twin room for every photo, so your content team confirms them instead of typing them.
Review image taggingDescriptions in every market’s language
Draft translations of property descriptions for each market you sell in, ready for your team to review before they go live.
Review text translationYou keep the bookings. We run the media pipeline.
Transloadit is the processing layer, not a replacement for your booking engine, channel manager, or property management system. Here is exactly where the line sits, so nobody discovers it during integration.
What stays with your booking platform
- 01Property records, rates, availability, and bookings
- 02Photo selection, order, captions, and approval
- 03Which photos and sizes each partner and channel receives
- 04Review of suggested tags and translated descriptions
What Transloadit handles
- 01File upload or import and server-side processing execution
- 02Image, video, text, metadata, and export steps
- 03Structured Assembly status and retryable notifications
- 04On-demand transformation and Smart CDN delivery, when enabled
A media pipeline you do not have to maintain
WebP and AVIF with tuned quality, correct color handling, and no upscaling. Sharp detail at the smallest size a search result can use.
Parallel processing moves a new property’s gallery to published renditions without waiting on a nightly batch. Jobs may queue while your plan’s Priority Job Slots are in use.
Configure signed uploads, virus scans, scoped credentials, and regional processing endpoints in the US, EU, or Asia Pacific.
Workers autoscale through summer peaks, holiday launches, and bulk property onboarding. Your plan’s Priority Job Slots govern concurrent processing; additional work may queue.
Export originals and renditions to your configured S3, GCS, Azure, or R2 storage. Temporary processing copies are purged automatically.
Typed SDKs, JSON Templates, and deterministic jobs. CI-safe pipelines you can version control.
Travel media processing questions
The answers we would give on an evaluation call, including the cases where another tool is the better choice.
Can Transloadit produce the photo sizes each partner and channel needs?
Yes. Define a named size for each destination in one Template, and every uploaded photo is resized, cropped, and converted for all of them in the same Assembly. Your platform stays responsible for knowing each partner’s current requirements.
What happens when bookings peak and hosts upload at once?
Workers autoscale with demand, so there is no capacity to provision for summer season, holiday launches, or bulk property onboarding. Your plan’s Priority Job Slots set how many jobs run at once; additional work queues instead of failing, and you can buy extra slots ahead of a planned peak.
Which formats can hosts upload from their phones?
HEIC photos and HEVC clips from iPhones, along with JPEG, PNG, MP4, and MOV from everything else. Image and video steps convert each upload into the formats your pages serve, such as WebP, AVIF, MP4, and HLS.
Can we remove location data from host photos?
Yes. Image steps can strip metadata, including GPS coordinates, from every rendition. Keep the original in your own storage if your platform needs the capture data internally.
Are suggested tags and translations published automatically?
Only if you choose to. Transloadit returns tags and translated text as Assembly results, and your platform decides whether they go to a review queue or straight to the property page. We recommend human review for anything guests read.
Does Transloadit keep copies of host photos?
No. Temporary processing copies are purged automatically, and originals and renditions are exported to the storage you configure. Removing a property or a host’s gallery happens in your own systems.
Is Transloadit a booking engine, channel manager, or DAM?
No. Transloadit is the processing layer between your uploads and your storage. Rates, availability, photo approval, and distribution to partners stay in your platform. Smart CDN can deliver right-sized variants on demand when you enable it. See how Transloadit Smart CDN works
Property media, on one API.
Run a sample of your hosts’ photos and tours through your first pipeline, and export every size your property pages and partners need to your own storage.