Windows 10 and 11 - Free

How to Get the HEVC Codec on Windows

Windows does not include the HEVC codec by default. If your H.265 videos show a codec error or won't play, this guide walks you through every fix - from the free Microsoft extension to the full codec pack solution.

Advertisement
Quick answer: Download the free HEVC Video Extensions from Device Manufacturer from the link below. It is identical to the $0.99 paid version in the Microsoft Store and enables HEVC playback in Windows Media Player, the Movies & TV app, and all apps that use the Windows media pipeline. For MKV files and all media players, install X Codec Pack instead.

How to install HEVC on Windows 10 and 11

1

Check if HEVC is already installed

Open the Movies & TV app (or Films & TV) and try playing an HEVC file. If it plays, you are done. If you see the message "To play this video, you need a new codec" or nothing plays at all, continue to step 2.

Alternatively: right-click a video file, choose Properties, go to the Details tab. If the Video codec shows HEVC or H265, Windows can read the metadata but may still not be able to play it without the codec.

2

Download HEVC Video Extensions from Device Manufacturer (free)

This is the official Microsoft HEVC codec extension. The Device Manufacturer version is free and identical to the paid $0.99 "HEVC Video Extensions" in the Store. It enables HEVC decoding in the Windows media pipeline.

Download HEVC Video Extensions from Device Manufacturer
Free Microsoft extension - enables HEVC playback on Windows 10 and 11
Download free

After installing, restart the Movies & TV app and try your HEVC file again. If it still won't play, continue to step 3.

3

Update your GPU drivers

If HEVC still doesn't play smoothly after installing the extension, outdated GPU drivers are the most common cause. Hardware-accelerated HEVC decoding requires up-to-date drivers to work correctly.

4

Install X Codec Pack for full compatibility

The HEVC Video Extensions only work with apps that use the Windows media pipeline. For MKV files, VLC, MPC-HC, foobar2000, or any third-party media player, you need a full DirectShow codec. X Codec Pack includes LAV Filters which provide complete HEVC support - 8-bit, 10-bit, HDR10, hardware-accelerated via DXVA2 and D3D11 - for every player on your system.

Download X Codec Pack - Free

Why doesn't Windows include the HEVC codec?

HEVC is a patented codec. Licensing fees are required to distribute it as part of an operating system. Microsoft chose not to include it by default in Windows 10 and 11, instead offering it as a separately distributed extension - either free from device manufacturers or as a paid download from the Microsoft Store.

On devices where the hardware manufacturer pre-installed Windows (OEM builds), the HEVC extension is often already included. On clean Windows installs, developer builds, or virtual machines, it is usually absent. The free download linked above resolves this for the Windows media pipeline.

Advertisement

Frequently asked questions

Is the free HEVC Video Extensions from Device Manufacturer the same as the paid version?
Yes. The HEVC Video Extensions from Device Manufacturer is the exact same codec as the $0.99 "HEVC Video Extensions" in the Microsoft Store. Microsoft distributes it for free to OEM device manufacturers to pre-install on new PCs. The free-codecs.com link above provides access to the same package at no cost.
The HEVC extension is installed but my videos still won't play. What do I do?
The HEVC Video Extensions only work with apps that use the Windows media pipeline - primarily the Movies & TV app and Windows Media Player. They do not add HEVC support to VLC, MPC-HC, foobar2000 or other third-party players. For those, install X Codec Pack which adds LAV Filters - a DirectShow HEVC decoder that works with every media player on Windows.
Does my GPU need to support HEVC for it to play?
No. Any modern CPU can decode HEVC in software, which is how it works without hardware acceleration. However, for smooth 4K HEVC playback at 60fps, hardware decoding from your GPU is strongly recommended - software decoding of 4K HEVC can stress even powerful CPUs. Check the HEVC hardware support page to see if your GPU supports hardware decoding.
How do I know if a video file is HEVC or H.265?
Right-click the file, choose Properties, and click the Details tab. The Video codec field will show HEVC, H265, or x265. You can also use X Codec Inspector (available at xcodecpack.com/codec-inspector/) to view detailed codec and stream information for any video file.
Does HEVC work on Windows 7 or 8?
The HEVC Video Extensions are only available for Windows 10 and 11. On Windows 7 or 8, you need to install a third-party codec pack. X Codec Pack with LAV Filters supports HEVC on Windows 7 and later, providing full software decoding with optional hardware acceleration where the GPU supports it.
Advertisement