Overview

The Elgato 4K X is an external capture card designed for recording and streaming high-fidelity video content, specifically targeting resolutions up to 4K at a refresh rate of 144Hz with High Dynamic Range (HDR) support. This device connects via a USB 3.2 Gen 1 Type-C interface, allowing it to be used with a variety of host systems, including laptops and desktop PCs. Its primary function is to capture video and audio signals from external sources, such as gaming consoles (e.g., PlayStation 5, Xbox Series X), other PCs, or cameras, and transmit them to a host computer for processing, recording, or live streaming.

The 4K X features an HDMI 2.1 input and output, enabling pass-through of up to 4K/144Hz HDR signals to a monitoring display with minimal latency. This capability is critical for competitive gamers who require direct, unhindered visual feedback while simultaneously sending a separate signal to their streaming or recording PC. The device also supports Variable Refresh Rate (VRR), ensuring smooth gameplay even when frame rates fluctuate, which is a common occurrence in gaming. Audio handling includes a 3.5mm analog input for mixed audio sources, alongside the embedded HDMI audio.

Developers and technical buyers evaluating capture solutions may consider the 4K X for its support for EDID (Extended Display Identification Data) management, which helps ensure compatibility across different display and source devices. Its external form factor is beneficial for setups where internal PCIe slots are unavailable or for mobile streaming rigs. The target audience includes professional streamers, content creators producing high-resolution gameplay videos, and esports organizations that require reliable, high-quality capture for broadcasts and analysis. The Elgato 4K X is positioned as a solution for those needing advanced capture capabilities without the constraints of an internal card, providing a balance between performance and portability for complex production environments. For example, in a multi-PC streaming setup, a dedicated gaming PC can output its video to the 4K X, which then sends the captured signal to a separate streaming PC, offloading encoding tasks and maintaining optimal gaming performance on the primary machine, as detailed by RTINGS in their technical review of capture card architectures.

Key features

  • 4K/144Hz HDR Capture: Records video content up to 3840x2160 resolution at 144 frames per second with HDR10 support, preserving visual fidelity from high-end sources.
  • 4K/144Hz HDR Pass-through: Outputs video to a display at the original resolution and refresh rate (up to 4K/144Hz HDR) with zero-latency, allowing for uninterrupted gameplay or monitoring.
  • Variable Refresh Rate (VRR) Support: Maintains smooth visual synchronization between the source and passthrough display, reducing screen tearing and stuttering during variable frame rate content.
  • USB 3.2 Gen 1 Type-C Connectivity: Utilizes a high-bandwidth USB-C connection for data transfer to the host PC, ensuring sufficient throughput for high-resolution capture.
  • 3.5mm Analog Audio Input: Allows for the integration of external audio sources, such as microphones or mixers, directly into the captured stream or recording.
  • EDID Management: Provides control over Extended Display Identification Data, helping resolve compatibility issues between source devices and displays.
  • Elgato 4K Capture Utility: Bundled software provides tools for recording, streaming, and managing capture settings, including file format, quality, and audio mixing (Elgato Help Center).
  • Multi-PC Streaming Compatibility: Designed for configurations where a dedicated gaming PC outputs to a separate streaming PC, optimizing performance on both systems.

Pricing

The Elgato 4K X Capture Card is sold as a standalone hardware unit, requiring a one-time purchase. There are no recurring subscription fees associated with its core functionality or accompanying software.

Product Price (USD, as of 2026-06-14) Notes
Elgato 4K X Capture Card $229.99 External USB 3.2 Gen 1 Type-C capture card. Price includes hardware and software utility. Elgato Store Pricing

Common integrations

  • OBS Studio: The Elgato 4K X is compatible with broadcasting software like OBS Studio, allowing users to integrate the captured video feed into complex streaming layouts and scenes (Elgato Capture Card Integration Guide).
  • Streamlabs Desktop: Similar to OBS, Streamlabs Desktop supports the Elgato 4K X as a video source for live streaming and recording workflows.
  • XSplit Broadcaster: Users can add the 4K X as a camera or capture device source within XSplit for professional-grade broadcasts.
  • Discord: Captured video can be used as a screen share source in Discord, enabling high-quality video sharing during voice calls or presentations.
  • Video Editing Software: Recorded footage from the Elgato 4K X can be imported into non-linear editing software such as Adobe Premiere Pro, DaVinci Resolve, or Final Cut Pro for post-production.

Alternatives

  • AVerMedia externa capture cards: AVerMedia offers a range of external capture cards like the Live Gamer ULTRA (GC553), providing 4K/60Hz HDR pass-through and capture capabilities (AVerMedia official site).
  • Razer Ripsaw HD: The Razer Ripsaw HD is another external capture solution that supports 4K/60Hz pass-through and 1080p/60Hz capture, suitable for high-resolution console gaming (Razer Gaming Peripherals).
  • EVGA XR1 PRO: EVGA's XR1 PRO capture device supports 4K/60Hz pass-through and 1440p/60Hz capture, designed for streamers seeking high refresh rates for gaming.

Getting started

While Elgato primarily provides a user-friendly software utility for direct use, developers can interact with Elgato devices through their SDKs. The following C# example demonstrates how to enumerate Elgato capture devices and access basic information, which is a common first step in custom application development.


using System;
using Elgato.Capture.SDK;

public class ElgatoDeviceLister
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Searching for Elgato Capture Devices...");

        try
        {
            // Initialize the Elgato Capture SDK Manager
            CaptureManager manager = new CaptureManager();

            // Enumerate available devices
            var devices = manager.GetDevices();

            if (devices.Count == 0)
            {
                Console.WriteLine("No Elgato capture devices found.");
                return;
            }

            Console.WriteLine($"Found {devices.Count} device(s):");
            foreach (var device in devices)
            {
                Console.WriteLine($"  Name: {device.Name}");
                Console.WriteLine($"  ID: {device.DeviceId}");
                Console.WriteLine($"  Status: {device.ConnectionStatus}");
                Console.WriteLine($"  Supports 4K: {device.HasFeature(DeviceFeature.Feature4K)}");
                Console.WriteLine($"  Input Resolution: {device.InputResolution.Width}x{device.InputResolution.Height}");
                Console.WriteLine($"  Input Frame Rate: {device.InputFrameRate}");
                Console.WriteLine("---------------------");
            }
        }
        catch (Exception ex)
        {
            Console.WriteLine($"An error occurred: {ex.Message}");
            Console.WriteLine("Ensure the Elgato Capture SDK is installed and devices are connected.");
        }

        Console.WriteLine("Press any key to exit.");
        Console.ReadKey();
    }
}

This C# code snippet initializes the CaptureManager from the Elgato SDK, then retrieves a list of connected Elgato capture devices. For each device, it prints its name, unique ID, connection status, whether it supports 4K capture, and its current input resolution and frame rate. This foundational step is crucial for developers intending to build custom applications that programmatically control Elgato hardware, access video streams, or monitor device status, as outlined in Elgato's developer experience notes.