Video Encoding, Evolved.

Mux Video is powered by the most advanced cloud encoding platform for on-demand and live streaming video. Using the data from billions of video views, our video API delivers the most efficient streaming and the fastest publishing times around.

Publish instantly

Publish instantly

Don’t make your users wait for encoding. With Mux, videos are encoded while the first viewers watch them. This just-in-time transcoding gives you the fastest video publishing possible. Whether it’s a 5-minute video or a 2-hour movie, you can watch it in just a few seconds after upload.

Better quality with data

Better quality with data

Mux is the leader in Viewer Experience monitoring. Mux Data tracks errors, rebuffering, startup time, and video quality for billions of streams around the world. We use this data along with machine learning to continuously optimize our customers’ video performance.

Learn more about Per-Title Encoding

Never re-encode again

Never re-encode again

Devices change and new codecs are introduced, but with Mux you can future-proof your videos. Mux will automatically update codecs and renditions over the life of a video with no extra work or cost on your part.

What is video encoding?

Every video delivered over the internet requires encoding. Encoding is the process of taking an input file and compressing it using a codec suitable for delivery over the internet. It’s during this process when you must decide how much you want to compress the file and how much data you want to throw away (bitrate), plus a multitude of other settings, like customizing the codec profile to fit particular devices or players. With Mux, unlike with stand-alone video encoding APIs, all of this is taken care of for you.

Better together

Our advances in video encoding are made possible through a tight integration between global viewer experience data, a unique just-in-time transcoding engine, an optimized streaming origin (hosting + mezzanine format), and CDNs expertly configured for the most efficient video streaming. All of this is bundled behind a single POST to our simple API, saving you time vs. integrating with multiple services while offering performance that is impossible with standalone services.

Any video


Mux Video API


Every viewer


Scales automatically

Our Video API was built to scale and that includes our encoding. You’ll never have to worry about spikes in usage or spinning up additional servers. There’s no caps on the size or number of video files you can run through Mux.

Scales automatically
Reach every viewer illustration

Reach every viewer

Mux uses Adaptive Bitrate (ABR) streaming with HLS, which allows a video player to automatically choose the right video size for a viewer's device and connection speed. Most approaches create the same set of video sizes for every video title, but no two videos are exactly alike. Mux's per-title encoding approach tailors video sizes to the content of a video and delivers an experience that’s measurably better than ABR alone.

Throw any file at us

We can ingest almost every available codec including those for broadcast and professional applications like H.264, H.265, VP9, and Apple ProRes.

Throw any file at us illustration

See the five video encoding
mistakes everyone makes

Built with care.
And a lot of experience.

Mux was created by video veterans who previously founded Zencoder, which quickly became the leader in cloud encoding APIs after launching in 2010. Now with a team of video engineers and data scientists from some of your favorite streaming platforms, Mux is transforming the encoding industry again, with advanced approaches to optimizing video.

Splish Logo

I just imported ~10 hours of footage and am SUPER impressed. It was effectively instant. Also love the easy dev integration!


GET /video

Start your risk free trial with $20 in free credit.

Mux Logo

1182 Market St.
Suite 425
San Francisco, CA 94102

© 2018 Mux, Inc.