updated Aug 9, 2026 30MB file size 85.8K downloads

mpv player is a free, open-source media player for Windows 10 and 11 that plays MKV, HEVC, AV1 and almost every other video format with no codec pack, no ads and no settings window to wade through.

mpv does the opposite: no interface by default, no background services, no bundled extras, no update nag, no telemetry.

Just a player that opens instantly, plays anything you throw at it, and stays out of your way.

The Problem with Modern Windows Media Players

Most Windows video players in 2026 arrive with something attached.

VLC Media Player is excellent, but it has grown into a multi-tool with menus most people never open. Windows Media Player still cannot handle MKV containers or HEVC files without separate Microsoft Store extensions.

KMPlayer and PotPlayer ship extras many people never wanted, from streaming integrations to optional adware in the installer.

mpv takes the opposite approach. There is no installer wizard, no optional extras and no persistent interface. The 30MB download unpacks to a single executable that launches in about a second.

What mpv Plays Without Extra Downloads

mpv is built on FFmpeg, so virtually every format FFmpeg can decode, mpv plays. That covers nearly every video and audio file you are likely to run into.

MKV, MP4, AVI, MOV, WebM and FLV containers all open immediately.

Video decoding handles H.264, HEVC/H.265, VP9, DivX, ProRes, Xvid and AV1 out of the box.

None of that needs a codec pack installed alongside it, which is usually how a Windows machine ends up with three competing decoders fighting each other.

Audio plays back in AAC, MP3, FLAC, Opus, AC3 and E-AC3, with full channel mapping and bit-perfect output to WASAPI devices.

Subtitles in SRT, ASS, PGS and VobSub load automatically when they share a filename with the video.

If you have been hunting for separate video codecs or audio codecs just to get one file to play, mpv makes most of that unnecessary in a single download.

Not sure what is actually inside a file that refuses to open? Our Codec Finder identifies it in your browser before you install anything.

Hardware Acceleration on Windows 10 and 11

mpv supports DXVA2 and D3D11VA hardware decoding on Windows, so your graphics card handles HEVC, AV1 and VP9 playback instead of your processor.

That matters most with 4K content, where software-only decoding stutters on mid-range machines.

For anyone putting together a proper 4K playback setup, mpv is one of the few players that gets hardware acceleration right on the first launch with no configuration at all.

Acceleration switches on by itself when mpv detects compatible hardware. If you ever need to force a specific decode method or work around a misbehaving driver, you can set it explicitly in the config file covered below.

Performance on Older Hardware

mpv has no persistent interface to draw, no plugin manager running in the background and no media library to index, so it uses far less memory than feature-heavy alternatives.

A file opens from a cold start with no splash screen and no library scan in the way.

On machines from around 2012 or earlier, that difference in resource use is often the whole reason mpv plays a file smoothly where another player drops frames.

mpv as the Engine Behind Other Players

Several well-known players are built directly on mpv's playback core, which is worth knowing if you like the engine but not the philosophy.

SMPlayer wraps mpv in a traditional window with a full menu bar, playlist management and settings panels. On macOS, IINA does the same with a native Apple-style design.

Both inherit mpv's format support and hardware acceleration in full, so you give up nothing on playback by choosing the friendlier front end.

Who Should Look Elsewhere

Here is the tell: if the first thing you looked for in a new player is the Settings button, mpv will frustrate you. Every preference lives in a text file and there is no options window to click through.

If you want the same lightweight approach with a conventional interface, MPC-BE and MPC-HC are the closest equivalents on Windows.

Both pair cleanly with LAV Filters for extended format support and stay well under 30MB.

For everything in one installer, including a built-in codec engine and a properly stocked options dialog, PotPlayer is the closest match on features.

Large collections that need cover art, metadata and organization are a job for Kodi, which turns any machine into a full media center.

And if the goal is streaming a local library to other devices around the house, Jellyfin Server is the free self-hosted answer to Plex.

Mac and Linux Builds

mpv runs on every major platform from the same codebase.

macOS users can grab mpv player for Mac, a universal binary with native Apple Silicon support for M1, M2, M3 and M4 hardware.

Configuration files are cross-platform, so a single mpv.conf works across Windows, macOS and Linux installations without editing.

Setting Up mpv the First Time

mpv has no settings window. Instead, your preferences live in a small text file called mpv.conf, which you can think of as a sticky note mpv reads every time it opens.

You type the setting you want on its own line, save the file, and the change is active the next time you launch a video.

To find the folder on Windows, press Windows + R, type %APPDATA%\mpv and hit Enter. If it is empty, create a new text file called mpv.conf inside it, making sure the name does not quietly end in .txt.

Running mpv from a folder rather than installing it? Create a folder called portable_config next to mpv.exe and put mpv.conf in there instead, and the whole setup travels with the player.

A good starter file for most people looks like this:

vo=gpu
hwdec=auto-safe
volume=70
save-position-on-quit=yes
screenshot-format=png

In plain English, those five lines do this:

  • vo=gpu uses your graphics card to draw the picture, so video looks sharper and leans on the processor less
  • hwdec=auto-safe lets the graphics card do the heavy lifting on HEVC and 4K files so they play smoothly
  • volume=70 opens every video at 70% volume instead of full blast
  • save-position-on-quit=yes remembers where you stopped, so reopening a video picks up where you left off
  • screenshot-format=png saves screenshots, taken with the S key, as crisp PNG images

That is enough for most people. mpv has hundreds of other settings if you ever want to dig deeper, but plenty of users never touch more than these five lines.

Subtitles

mpv loads SRT, ASS, SSA, PGS and VobSub subtitle tracks automatically when they share a filename with the video in the same folder.

ASS styling, including fonts, positioning, animation and karaoke effects, renders correctly out of the box, which is one reason mpv is a fixture in anime communities.

If a subtitle file is in the wrong format or the wrong encoding, Convertico's Subtitle Converter handles the conversion in your browser, with no install and nothing uploaded to a remote server.

It converts between SRT, ASS and SSA, SBV and other formats before you load the file into mpv.

If you also run DirectShow-based players alongside mpv, such as MPC-HC or Zoom Player, DirectVobSub handles subtitle rendering across that side of things.

Converting Files Before Playback

mpv plays the vast majority of files with no preparation at all, but every so often an unusual container or a broken encode causes trouble.

HandBrake covers batch transcoding between formats with a full interface and sensible presets.

FFmpeg does the same job from the command line, which slots neatly into automated mpv-based workflows.

StaxRip is the more advanced option for HEVC and AV1 re-encoding with frame-accurate trimming.

Quick questions

Is mpv player free?

Yes. mpv is free and open source, with no paid tier, no ads and no account to create. The build listed here is the current Windows release, 2.41.0-920.

Do I need a codec pack to use mpv?

No. mpv carries its own decoders through FFmpeg, so installing a codec pack alongside it adds nothing and can cause conflicts with other players on the same machine.

mpv or VLC, which should I use?

Pick mpv if you want the fastest possible open-and-play with no interface in the way. Pick VLC Media Player if you want streaming, conversion and a full menu system in the same program.

Does mpv work on Windows 11?

Yes. The current builds run on Windows 10 and Windows 11, and hardware decoding through D3D11VA is active by default on both.

Where does mpv.conf go?

In %APPDATA%\mpv for a normal setup, or in a portable_config folder next to mpv.exe if you are running it from a USB stick or a folder you move around.

Can mpv play 4K HEVC without stuttering?

On any machine with a reasonably modern graphics card, yes. mpv enables hardware decoding automatically, which is what keeps 4K HEVC and AV1 smooth on hardware that struggles with software-only playback.

mpv player is freeware, virus-checked and downloaded by more than 85,000 people here on codecs.com. Download mpv player 2.41.0-920 and see how it handles your files, or tell us how you got on if you have used it before.

PO
PopeyeURS
on 13 June 2026
Review #1
hi! if you are interested, you may check my mpv.conf available at my GitHub online repo at https://GitHub.com/PopeyeURS/ulyssescaballes-mpv.config it is free as in libre, free as in freedom. 😊
TR
Thirumurugan R
on 18 May 2020
Review #2
Excellent video and audio player. It has been updated frequently. My fav video player :)
Share your thoughts on mpv player 2.41.0-920.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO MPV PLAYER