Hosting an event affected by COVID-19? We’d like to help.

Learn more

Hosting an event affected by COVID-19? We’d like to help. Learn more

    All the devices

    GET /video

    Mux Video is an API-first platform, powered by data and designed by video experts to make beautiful video possible for every development team.

    Mux Video trusted by
    crowdcast logo
    Robinhood logo
    vsco logo
    metaverse logo
    Video Performance

    Get started in minutes, not months.

    Integrate streaming video in a few lines of code, in the programming language of your choice. Mux supports your video workflows, no matter how complex.

    Beautiful Video

    Stream beautifully, everywhere.

    Powered by data, encoding and delivery are self-optimizing to work perfectly on every device, every time.

    Future Proof Infrastructure

    Future proof your video stack.

    New devices, new formats, no problem. Mux handles it all. Leverage our 10+ years of experience building video infrastructure and stay ahead of the curve.

    Get started risk free.

    Create Account

    Video, in seconds.

    Host and stream video files
    Use the Mux Video API to stream your video files online.
    Stream live video
    Use the Mux Video API to connect your streamers with your video players.
    API Response Body

    POST a video.

    POST the URL of any video file using the Mux API. Mux will ingest the file, create a video asset, and prepare it for streaming.

    Ingesting the input file
    Creating video asset
    Preparing for streaming
    Ready for playback!
    Demo uploads are limited to 1080p video. The service itself doesn't have these limits.{PLAYBACK_ID}.m3u8
    Add a video in Step 1
    Demo videos are clipped at one minute in length and include a watermark.

    Stream it anywhere.

    Add the Playback ID to Mux instantly creates the right renditions for every device and bandwidth, resulting in lower costs and better viewer experiences.

    Works with all major web and mobile video players.

    Rather than require you to use a proprietary player, we made it easy to integrate with any video player you prefer. Don’t have a video player yet? Having built the leading open source web player, we can help you pick the right player for your app (web or native).

    Live streaming that scales with your application.

    Support thousands of streams and millions of viewers with our live streaming API that can be set up in minutes.

    Thumbnails were never supposed to be difficult

    Thumbnails are entry level when it comes to video, yet implementing them is far from simple. With a single request through Mux Video, get a thumbnail to use in your player to scrub preview images.
    time icon
    width icon
    height icon
    rotate icon
    fit_mode icon

    Using the API is accelerating our development by a lot. The API is simple, and we know that the Mux team has incredibly deep experience with transcoding pipelines and streaming optimization, so we don't have to worry about any of that.

    Kwindla Hultman Kramer
    Company logo

    Mux has designed an extremely elegant interface that allows us to manage our streaming as well as diagnose issues on an individual account basis. With their help, we were able to move our streaming off of YouTube. I highly recommend working with Mux!

    Shiv Gaglani
    Co-founder & CEO,
    Company logo

    Building Supergreat on Mux has enabled us to focus on what matters most to our community: a delightful experience for learning about beauty products. Mux dramatically improved video delivery and performance, resulting in a better experience for our users and entirely removing our concerns about a key piece of our stack.

    Tyler Faux
    Co-founder & CEO, Supergreat
    Company logo

    GET /video

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