Help us become awesome, please take our tiny survey!
 

Fantastic file uploading for your web application

 

Who is it for?

Geeks who run web or mobile applications, we are here to help you with everything that is file uploading and processing!

Can't I do it myself?

Files are highly valuable user generated content. But uploading and processing files on the web is challenging.

We help you safely navigate the maze that is usability, formats, scalability and meta data. Stop worrying and learn to love even the most unreasonably big uploads.

How does it work?

You setup your HTML forms, so that your users directly submit their file uploads to our servers.

In a special parameter field, you can give transloadit a list of things todo with any uploaded file. For example:

{ steps:
  { encode:
    { robot: '/video/encode'
    , preset: 'flash'
    }
  , store:
    { robot: '/s3/store'
    , bucket: 'my-s3-bucket'
    }
  }
}

Once the upload is complete, we redirect back to your page, passing you an id for the upload. You can use this id to retrieve any information about the upload.

Additionally, we offer a jQuery plugin that allows you to display a progress bar for the upload.

Our robots

/image/resize

Our image resize robot takes any image as an input, and quickly generates smaller or watermarked versions of it. » Docs

/video/encode

The video encode robot knows all about formats, codecs, letterboxing, bitrates, etc. to make your videos look great. » Docs

 

/video/thumbs

Show your users what to expect of a video. Our video thumbs robot lets you extract as little or many thumbs as you need. » Docs

/s3/store

Storing uploads is tricky business, let our robot store your files in your Amazon S3 bucket, and you'll never run out of space. » Docs

 

/http/import

Need to import some existing files? No problem, this little robot does the heavy lifting for you. » Docs

 

More Features

No Flash

We build on HTML5 and JavaScript for all of our uploading features.

Multiple File Upload

Let your users select multiple files at once in any modern browser. » Docs

 

Full Encoding Control

We proudly build upon FFmpeg and give you full access to your favourite parameters.

Of course there are also presets if you just want things to work right away!

Watermarking

You can overlay any uploaded image or video with a transparent graphic.

Protect your copyrights and highlight your brand!

 

Process File Streams

We care about your bytes, so we built a world class multipart parser.

This allows us to start processing a multiple file upload as soon as the first file comes in.

Meta Data

We extract meta data from even the most exotic image and video formats.

Want the GPS coordinates where a video was taken? We got you covered! » Docs

 

No file size limits

With transloadit, your users can upload files as large as 2GB!

And 2GB is not our limitation, most browers just overflow their "Content-Length" header after that!

Mix it up

Using clever syntax, you can combine robots in the most flexible way.

Some clients have us convert video uploads in many different formats, sizes, thumbnails, and filters like watermarks. All in 1 clever assembly.

 
 

What are you waiting for?