October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

Which NVIDIA GPUs Have NVENC? GeForce Generations and Codec Support

NVENC is available on NVIDIA GPUs from Kepler onward, but codec support varies. Learn which GeForce generations encode H.264, HEVC, and AV1—and how to verify a specific card.
Length8 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

NVENC is NVIDIA’s dedicated hardware video encoder. It is found in NVIDIA GPUs starting with the Kepler generation, including GeForce GTX 10-series and GTX 16-series cards and RTX 20-, 30-, 40-, and 50-series cards. The exact GPU model determines which codecs and features are available: for GeForce, AV1 encoding is a feature of RTX 40- and RTX 50-series generations, not RTX 20 or RTX 30.

For a particular card, check NVIDIA’s Video Encode and Decode GPU Support Matrix. A family name alone can miss differences such as the GTX 1650 variants.

What NVENC does—and what it does not do

NVENC is an on-chip video encoder that compresses video into formats such as H.264, HEVC/H.265, and, on newer generations, AV1. NVIDIA describes it as independent of the GPU’s CUDA cores and graphics-rendering resources. That means a card’s CUDA-core count is not a direct measure of its encoding capability. NVENC can reduce the CPU work of video encoding, but decoding, filters, scaling, compositing, audio, and file or network output can still use other system resources. See NVIDIA’s NVENC Application Note.

NVENC is not the same as NVDEC. NVENC encodes video; NVDEC is NVIDIA’s dedicated video decoder. A GPU may decode a codec without being able to encode it, so AV1 playback support, for example, does not prove that a card can produce AV1 video.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
  • AI Performance: 767 AI TOPS
  • OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode)
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Axial-tech fan design features a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • A 2.5-slot design maximizes compatibility and cooling efficiency for superior performance in small chassis

Which NVIDIA GPU generations have NVENC?

NVIDIA’s hardware encoding begins with Kepler and continues through Maxwell, Pascal, Volta, Turing, Ampere, Ada Lovelace, and Blackwell. The generation gives a useful first indication of capabilities, but does not settle every model-level detail.

Generation Common GeForce families Encoding overview
Kepler Many GeForce GTX 600- and 700-series cards Early NVENC generation; check the exact GPU for codec and feature support.
Maxwell Many GeForce GTX 700- and 900-series cards NVENC is present on supported models; capabilities vary by generation and GPU.
Pascal GeForce GTX 10 series H.264 and HEVC encoding; no AV1 encoding.
Volta / TU117 Some implementations, including certain GTX 1650 variants Do not assume every card sold under a family name has the same encoder features.
Turing GeForce RTX 20 series and many GTX 16-series cards H.264 and HEVC encoding; no AV1 encoding.
Ampere GeForce RTX 30 series H.264 and HEVC encoding; no AV1 encoding.
Ada Lovelace GeForce RTX 40 series AV1 encoding, as well as H.264 and HEVC.
Blackwell GeForce RTX 50 series AV1, H.264, and HEVC encoding; NVIDIA’s documented table also lists newer HEVC 4:2:2 capabilities.

This is a family-level orientation, not a substitute for checking a specific model’s supported codecs, bit depths, resolution limits, and number of encoder engines. NVIDIA publishes generation capability tables in its NVENC Application Note.

Which GeForce cards have NVENC?

RTX 50 series

GeForce RTX 50-series cards use Blackwell-generation NVENC and support AV1 encoding. NVIDIA’s capability documentation lists H.264, HEVC, and AV1 encoding for Blackwell, including HEVC 4:2:2 support. Confirm the exact model and required format in the support matrix if your workflow depends on a particular profile or chroma format.

RTX 40 series

GeForce RTX 40-series cards use Ada-generation NVENC and support AV1 encoding, alongside H.264 and HEVC. This is the mainstream GeForce starting point for hardware AV1 encoding. The family includes models such as the RTX 4090, RTX 4080 and 4080 Super, RTX 4070 variants, RTX 4060 Ti, and RTX 4060.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

RTX 30 series

GeForce RTX 30-series cards have Ampere NVENC and support H.264 and HEVC encoding. They do not have AV1 encoding in NVIDIA’s GeForce comparison. Do not confuse AV1 decoding or playback capability with the ability to encode AV1.

Rank #2
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5060
  • Integrated with 8GB GDDR7 128bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system

RTX 20 series

GeForce RTX 20-series cards use Turing NVENC and support H.264 and HEVC encoding, but not AV1 encoding. They remain an option for those codecs if the rest of the card suits the workload.

GTX 16 series

Many GTX 16-series cards have NVENC, including the GTX 1660, GTX 1660 Super, GTX 1660 Ti, and GTX 1650 Super. Treat the GTX 1650 as a model-level exception: variants can use different GPU implementations, including TU117 with Volta-style NVENC behavior, so codec features and encoder characteristics can differ. Verify the exact GPU rather than relying on “GTX 1650” alone.

GTX 10 series

GeForce GTX 10-series cards use Pascal NVENC. They support H.264 and HEVC encoding, but not AV1 encoding. Pascal can suit basic streaming and recording when its older feature set meets the application’s requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Older GTX 900, 700, and 600 series

Many Maxwell- and Kepler-generation GeForce cards include NVENC, but not every model should be assumed to have identical support. Older encoders generally offer fewer codec and feature options than later generations. Fermi-generation GPUs are not NVENC GPUs in the usual sense, even though a card may have video-decoding capabilities.

NVIDIA’s GeForce comparison identifies encoder generations and AV1 encode support across current and recent GeForce families. For older, unusual, mobile, OEM, professional, or data-center products, use the exact-model support matrix.

Rank #3
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4. System Requirements: Minimum 850W PSU with 16-pin 12V-2x6 (12VHPWR) connector required. Verify before purchasing.
  • Military-grade components deliver rock-solid power and longer lifespan for ultimate durability. Compatibility: 348mm (13.7") length, 3.6 slots, 4.3 lbs. Confirm case clearance and slot spacing. GPU bracket included.
  • Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
  • 3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans
  • Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads

How codec support changes by generation

Codec or feature What to expect Practical use
H.264 / AVC Supported across major NVENC generations beginning with Kepler, subject to the exact GPU and mode. Often the safest choice for livestreams and broad playback compatibility.
HEVC / H.265 Available on newer NVENC generations; NVIDIA’s capability tables list support from second-generation Maxwell onward, with additional features on later hardware. Useful for local recordings and workflows where compression efficiency matters; check bit depth and chroma requirements.
AV1 Hardware encoding is listed for Ada and Blackwell, including GeForce RTX 40 and RTX 50 families. Consider when the application and delivery platform support AV1 and its encoding features.
10-bit, 4:2:2, and other modes Availability depends on the exact GPU generation, model, codec, and application. Check the matrix for the precise profile, bit depth, and chroma subsampling you need.

Codec names alone do not describe every supported mode. A GPU may support a codec but not the requested bit depth, profile, chroma format, or resolution. VP9 decoding, for instance, should not be taken as evidence of VP9 encoding. Check NVIDIA’s GPU Support Matrix and the application’s own supported options.

How to check whether a specific GPU has NVENC

Use NVIDIA’s support matrix

  1. Open the Video Encode and Decode GPU Support Matrix.
  2. Search for the exact GPU model, not just its series. For laptop, OEM, professional, or data-center hardware, make sure you are checking the relevant product.
  3. Check the NVENC generation and engine count, then inspect the H.264, HEVC, and AV1 encode columns.
  4. Confirm any required bit depth, maximum resolution, or other format details. Check concurrent-session information if you plan to run multiple encodes.

Test with FFmpeg

NVIDIA documents this form of command for listing selectable GPUs while using an NVENC encode path:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
ffmpeg -vsync 0 -i input.mp4 -c:v h264_nvenc -gpu list -f null -

A basic H.264 test encode is:

ffmpeg -i input.mp4 
  -c:v h264_nvenc 
  -preset p5 
  -b:v 8M 
  -c:a copy 
  output.mp4

For HEVC, use the corresponding encoder name:

ffmpeg -i input.mp4 
  -c:v hevc_nvenc 
  -preset p5 
  -b:v 8M 
  -c:a copy 
  output-hevc.mp4

For AV1, the GPU and FFmpeg build must expose the encoder:

ffmpeg -i input.mp4 
  -c:v av1_nvenc 
  -preset p5 
  -b:v 8M 
  -c:a copy 
  output-av1.mkv

Encoder names, presets, and available options depend on the FFmpeg build and driver. NVIDIA’s FFmpeg transcoding guide and FFmpeg hardware-acceleration documentation explain the supported workflow.

Check in OBS Studio

  1. Open Settings and select Output.
  2. If needed, change Output Mode to Advanced.
  3. In the Streaming or Recording section, look for an encoder such as NVIDIA NVENC H.264, HEVC, or AV1. Exact labels may differ by OBS version.

If the encoder you expect is not listed, confirm the exact GPU against the support matrix, update the NVIDIA driver and OBS, and check that OBS is using the intended GPU.

Rank #4
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5070 Ti
  • Integrated with 16GB GDDR7 256bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Choosing an NVENC GPU for your workload

One livestream

For a single H.264 stream, many Pascal-and-newer cards can provide suitable encoding hardware. Choose the codec required by the service and consider the whole system’s gaming or production demands; NVENC generation alone does not determine whether the GPU is the right purchase.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recording while gaming

Look at gaming performance, VRAM, storage throughput, and the codec and quality options your recording software supports. NVENC handles encoding separately from CUDA and rendering resources, but the game and the rest of the video pipeline still draw on the system.

AV1 recording or streaming

For NVIDIA GeForce hardware encoding, start with RTX 40-series (Ada) or RTX 50-series (Blackwell). Check that the destination platform and software support AV1 before choosing a card for it.

Plex or Jellyfin transcoding

Confirm both decode and encode support for the source and target formats. Also consider simultaneous stream count, power use, driver support, and hardware passthrough. A GPU with NVENC alone may not cover an unsupported decode, HDR tone-mapping, or other pipeline stage.

Multiple simultaneous encodes

Check how many NVENC engines the exact GPU has and whether the product category and software permit your intended workload. More than one engine can help throughput for multi-stream or split-frame work; it does not necessarily improve the quality of a single ordinary livestream. NVIDIA’s FFmpeg documentation describes engine counts and GPU-accelerated pipeline components.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
ASUS Prime GeForce RTX 5070 12GB GDDR7 OC Edition Gaming Graphics Card
  • AI Performance: 1005 AI TOPS
  • OC mode boosts clock 2587 MHz (OC mode) / 2557 MHz (Default mode)
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • SFF-Ready enthusiast GeForce card compatible with small-form-factor builds
  • Axial-tech fans feature a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure

Buying a used card

Cards such as the GTX 1660 Super, RTX 2060, and RTX 3060 may be candidates for H.264 or HEVC workloads, depending on the exact model and the buyer’s local price, condition, and system. Do not treat any one as a universal best value without comparing those factors. If considering a GTX 1650, verify the exact GPU implementation.

Why NVENC may not appear or work

OBS does not list an NVIDIA encoder

  • Wrong GPU or hybrid-graphics routing: A laptop may have an NVIDIA GPU but run OBS on integrated graphics. Confirm which GPU the application uses.
  • Driver or application issue: Install a current driver appropriate for the operating system and update OBS, then restart the application.
  • Unsupported feature: The card may have NVENC but not support the requested codec or mode. Check the exact model in NVIDIA’s matrix.
  • Resource or environment restriction: Another application may be using encoder capacity, or a remote desktop, virtual machine, or container may not expose the GPU correctly.

Close other recording, streaming, conferencing, or transcoding applications and test again. A clean OBS profile can help isolate a configuration or plugin problem.

FFmpeg reports “Unknown encoder h264_nvenc”

This usually means the FFmpeg build does not include the NVENC encoder, or the GPU and driver are not available to that process. Check the encoder list:

ffmpeg -encoders | grep nvenc

On Windows PowerShell, use:

ffmpeg -encoders | Select-String nvenc

If no NVENC encoder appears, use an FFmpeg build with NVENC support and check driver installation and GPU visibility before changing the bitrate or preset.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The GPU has NVENC, but the requested codec is missing

That can be expected: an older card may support H.264 but not HEVC; Pascal, Turing, and Ampere GeForce cards do not provide AV1 encoding; and a card that supports a codec may not support the requested bit depth or chroma format. Check the relevant codec-specific entries rather than relying on the general label “NVENC.”

Encoding is still slow

NVENC accelerates the encoding stage, not necessarily the full workflow. Decoding, scaling, filters, compositing, color conversion, audio encoding, storage writes, and network upload can remain bottlenecks. NVIDIA’s FFmpeg guide treats decoding, encoding, and filters as distinct parts of a GPU-accelerated pipeline.

Quick Recap

Bestseller No. 1
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
AI Performance: 767 AI TOPS; OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode); Powered by the NVIDIA Blackwell architecture and DLSS 4
$794.37
Bestseller No. 2
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5060; Integrated with 8GB GDDR7 128bit memory interface
Bestseller No. 3
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans; Auto-Extreme precision automated manufacturing helps ensure higher reliability
$1,814.90
Bestseller No. 4
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5070 Ti; Integrated with 16GB GDDR7 256bit memory interface
$1,249.99
SaleBestseller No. 5
ASUS Prime GeForce RTX 5070 12GB GDDR7 OC Edition Gaming Graphics Card
ASUS Prime GeForce RTX 5070 12GB GDDR7 OC Edition Gaming Graphics Card
AI Performance: 1005 AI TOPS; OC mode boosts clock 2587 MHz (OC mode) / 2557 MHz (Default mode)
$856.99

What to remember when comparing NVENC cards

  • NVENC begins with Kepler, but not every NVIDIA GPU has it; Fermi-era cards generally do not.
  • RTX 20, 30, 40, and 50 cards have NVENC, as do GTX 10 and many GTX 16 cards. Older and special models need exact-model verification.
  • For GeForce AV1 encoding, look to RTX 40 or RTX 50—not RTX 30 AV1 decoding capabilities.
  • Encoder generation, codec support, engine count, and application compatibility matter more than CUDA-core count when the question is video encoding.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How To Create Custom Stickers & Shoutouts In Monster Hunter WildsMonster Hunter WildsBlog20min
  2. How to Get XL Gogoat in Pokemon Legends Z-A (An Extra-Large Gogoat)Pokemon Legends Z-ABlog20min
  3. How to Get Rotting Lightbringer in Diablo 4Diablo 4Blog17min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.