This guide shows you how to enable hardware transcoding in Plex so your server converts video using dedicated decoder and encoder hardware instead of relying entirely on the CPU. It’s aimed at anyone running Plex Media Server who wants smoother 4K or HD playback, fewer buffering issues, and the ability to stream to more devices at once without maxing out their processor.
Hardware transcoding shifts the heavy lifting of converting video formats onto compatible graphics hardware, most commonly Intel Quick Sync Video, or in some cases a dedicated NVIDIA GPU. The result is faster stream starts, better handling of high-quality source files, and a server that stays responsive even while it’s working hard in the background.
Table of Contents
What you’ll need
- A Plex Media Server installation on a computer, NAS, or supported server device
- An active Plex Pass subscription (required for hardware-accelerated streaming on most hardware)
- A compatible processor or GPU, such as a 2nd-generation Intel Core CPU or newer, or a supported NVIDIA graphics card
- An up-to-date version of Plex Media Server
- Administrator access to your Plex server settings
Check your system meets the requirements
Before you try to enable hardware transcoding in Plex, confirm your hardware and software actually support it. Plex Media Server uses Intel Quick Sync Video for decoding and encoding on most systems, which is built into many Intel Core i3, i5, i7 and i9 processors, along with some Xeon, Atom and Celeron chips.
| Requirement | Details |
|---|---|
| Processor | 2nd-generation Intel Core (Sandy Bridge) or newer; 5th-generation Broadwell or later recommended for better output quality |
| HEVC encoding | 7th-generation Intel Core (i3/i5/i7-7xxx) or newer, with a recent Plex Media Server version |
| Subscription | an active Plex Pass subscription, except on a small number of devices where it’s enabled by default |
| Operating system | Modern Windows, macOS, Linux (64-bit Ubuntu or Fedora), FreeBSD, or a supported NAS |
| Dedicated GPU (optional) | Compatible NVIDIA cards are supported on some systems and select NAS devices with a PCIe slot; certain AMD GPUs have limited support |
If your computer has both an Intel processor with Quick Sync and a separate NVIDIA or AMD graphics card installed, the dedicated GPU may take over some functions, so keeping its drivers current matters just as much as your Plex version. NAS owners should check their device’s firmware is up to date, since older NAS software often lacks the drivers needed for hardware acceleration, and this is especially relevant if you’re running Plex on a Synology NAS or a similar network storage device.
Enable hardware acceleration in Plex
- Open the Plex Web App and sign in with your Plex account.
- Go to Settings, then select Server, and click on Transcoder.
- Turn on the Show Advanced toggle in the upper-right corner of the settings panel, since hardware acceleration is hidden by default.
- Find the option labelled Use hardware acceleration when available and switch it on.
- If you have a compatible NVIDIA GPU installed and want it used for encoding, check for any related hardware acceleration options in the same Transcoder section and enable them.
- Save your changes and restart Plex Media Server so the new setting takes effect.
- Play a video that would normally require transcoding, then check the playback details in the Plex dashboard to confirm it shows hardware decoding and encoding rather than software.
Once enabled, hardware transcoding applies automatically whenever Plex needs to convert a stream, whether that’s for a lower bitrate, a different resolution, or a format your playback device can’t handle natively. It has no effect on Direct Play, where the original file is sent without any conversion.
Tips and troubleshooting
- If the hardware acceleration toggle doesn’t appear, double-check that Show Advanced is switched on and that your Plex Media Server version is current.
- Confirm your Plex Pass subscription is active, since hardware transcoding is a premium feature on almost all hardware.
- If playback still shows software transcoding after enabling the setting, verify your processor actually supports Quick Sync Video, as older or entry-level chips sometimes lack it.
- Lower resolution streams, particularly below 720p, can look noticeably softer with hardware encoding than with software encoding. If quality matters more than speed for low-res content, you may prefer to leave those streams on software transcoding.
- HEVC output needs more processing power than H.264, so expect fewer simultaneous HEVC transcodes even with hardware acceleration turned on.
- On Windows or Linux systems with both an Intel CPU and a dedicated GPU, keep your graphics drivers updated to avoid conflicts over which hardware handles encoding.
- If streams still stutter, check your library organisation and file setup too. Poorly structured folders can sometimes cause unrelated playback hiccups, so it helps to review how you manage multiple Plex libraries alongside your transcoder settings.
Frequently asked questions
Do I need Plex Pass to enable hardware transcoding in Plex?
Yes, on almost all hardware, hardware-accelerated streaming requires an active Plex Pass subscription. A small number of specific devices, such as certain NVIDIA SHIELD and WD My Cloud Pro models, have it enabled by default without a subscription.
Why does video still look transcoded in software after I turned on hardware acceleration?
This usually means your processor doesn’t support Quick Sync Video, your Plex Media Server version is outdated, or a separate dedicated GPU is interfering with Intel’s decoder. Check your CPU model against Intel’s compatibility list and update your graphics drivers to resolve this.
Will hardware transcoding reduce video quality?
It can, particularly at lower resolutions or with lower bitrate source files, since hardware encoders trade some quality for speed. For most HD and 4K streaming, the difference is minor and worth the improved performance and reduced strain on your server.
Can I use an NVIDIA graphics card instead of Intel Quick Sync?
Yes, on supported systems and select NAS devices with a compatible PCIe-based NVIDIA card, Plex can use the GPU for hardware-accelerated encoding. You’ll need current NVIDIA drivers and a Plex Media Server version that supports GPU-based transcoding for your platform.
For full technical detail and the latest compatibility notes, refer to Plex’s official hardware-accelerated streaming documentation. If you’re setting up a new server or adjusting how content plays across devices, it’s also worth reviewing your setup for watching Plex on your TV, since playback devices affect how often transcoding is triggered in the first place.




