Transloadit

Transloadit is the world's most versatile file uploading & encoding service.

Transloadit was launched by 3 developers who met through open source in 2009, and customers have loved our clever API and top-notch support ever since.

Customers

Customers like Viacom, Envato and gitter.im integrate with us so they can have instant YouTube-like functionally while remaining owner of the content. Instead of dealing with the headaches of supporting odd codec stacks and running a scalable back-end, they let Transloadit worry about that, and use the freed up time to focus on what makes their app stand out instead:

"Superbly simple and one of the most popular features on Gitter. Even supports cat gifs!"

— Michael Bartlett, Co-Founder at gitter.im

Other customers like Coursera and (Rap)Genius, send us large batches of media that they want optimized for all different platforms (browsers, iPad, Android, etc). They use our capacity & convenient presets to encode in hours what would normally take months. This is possible because due to custom AWS arrangements that allow us to scale up 1500 machines at once.

"Having a solution for both uploading and transcoding has been a godsend for the current scale that we're at 3 years after first choosing Transloadit."

— Jon Wong, Coursera

We have many other high-profile customers, and together they have already converted over two petabytes of data using our platform.

"I'm not usually one for fanboy-ism (and I've got no relationship with them apart from being a customer), but Transloadit is one service I would recommend without hesitation… their product and customer support is outstanding."

— Dave Perrett, CTO at Shuttlerock

Swiss Army Knife

Unique to Transloadit is feature-breadth. A few examples:

Video & Audio Encoding

  • Rotate, resize, and encode into various formats
  • Extract thumbnails
  • Create a new video from an image with an audio track
  • Create adaptive streaming segments (HTTP Live Streaming)
  • Watermark videos or surround them with a frame
  • Merge video & audio files
  • Replace the audio track of a video
  • Generate audio waveform images (like SoundCloud)
  • Concatenate videos

Image & Document Conversion

  • Crop, rotate, and resize via smart strategies
  • Apply effects and watermarks
  • Optimize images, making them 80% smaller without quality loss
  • Make screenshots of URLs and HTML files
  • Convert PDF pages into images

More

  • Scan files for viruses and other threats
  • Import & export via SFTP, FTP, HTTP, S3, CloudFiles, etc.

Combine like LEGO

What's cool about Transloadit is that you can create powerful chains of workflows. Our features are organized in 'robots', and any robot's output can be used as input for the next, using an elegant instruction language.

Sounds hard? Not really. Here are the instructions you would use to

  • scan incoming video uploads for viruses,
  • optimize them for iPad,
  • extract thumbnail images, then
  • export to your FTP server:
steps:
safe:
robot : "/file/virusscan"
use : ":original"
ipad:
robot : "/video/thumbs"
use : "safe"
preset: "ipad"
thumbnails:
robot : "/video/thumbs"
use : "ipad"
count : 8
export:
robot : "/ftp/export"
use : [ "thumbnails", "ipad", ":original" ]
host : myhost.com
user : myuser
pass : mypass

You save these instructions in your Transloadit account as a Template, refer to it in your integration that sends us the uploads, and you're done.

Integration

Transloadit offers drop-in JavaScript plugins for your website, and many server-side SDKs so integration is seamless. Customers have direct access to Transloadit developers to answer any questions.

Open Source

Transloadit is the company that has been running Node.js in production the longest.

Being among the first to run Node, also meant we had to invent a few wheels. Wheels we shared with the world, most notably node-mysql, node-formidable, and node-retry. These are Node modules that are now industry standards for dealing with MySQL, file uploads, and networked/unreliable systems.

We also contributed to Node.js itself a lot.

Our latest open source project is tus. tus is our most ambitious open source project yet: its goal is to change how the world does file uploading.

"tus" is an open standard for resumable file uploads that has been started by Transloadit, and collaborated on by employees at Google, Yahoo, the director of engineering at Vimeo, an author of HTTP/1.1, the creator of ZeroMQ.

For Developers

Strongly rooted in the open source community, we try to give back in as many ways we can:

  • Open sourcing our juicy bits
  • Talking on conferences and sponsoring them
  • Giving away free tickets to conferences on Twitter every month
  • Sharing our tech in articles
  • Contributing back (cash & code) to the giants whose shoulders we're standing on, such as ImageMagick, Node.js, and tus.io.

Pricing

Plans start at $19 a month. This has all batteries included and suffices for most use cases. For enterprises there are tailor made plans and SLAs.

There's a free trail account that includes 2GB for any developer who wants to take Transloadit for a spin. This account requires no credit card or other signup annoyances.