How to Check Your Computer's GPU: Every Method Explained

Knowing what graphics card is installed in your computer isn't just for gamers. Whether you're troubleshooting a display issue, checking compatibility before installing software, or figuring out why video editing is sluggish, identifying your GPU is a practical first step. The good news: Windows, macOS, and Linux all give you multiple ways to find this information — no third-party tools required, though those exist too.

Why Knowing Your GPU Matters

Your GPU (Graphics Processing Unit) handles everything visual on your screen, but increasingly it also powers tasks like video encoding, machine learning workloads, and GPU-accelerated applications. Before you install a game, a creative suite, or a driver update, you need to know exactly what hardware you're working with — the model name, the manufacturer (NVIDIA, AMD, or Intel), and sometimes the VRAM (video memory) available.

Getting this wrong leads to incompatible drivers, failed installs, and confusing error messages.

How to Check Your GPU on Windows 🖥️

Windows offers several built-in paths to GPU information, ranging from quick-and-basic to detailed.

Method 1: Task Manager (Windows 10 and 11)

  1. Press Ctrl + Shift + Esc to open Task Manager
  2. Click the Performance tab
  3. Look for GPU 0 (or GPU 1 if you have multiple) in the left sidebar

This view shows your GPU model name, current utilization, memory usage, and dedicated GPU memory versus shared memory. It's the fastest method for a real-time snapshot.

Method 2: Device Manager

  1. Right-click the Start button and select Device Manager
  2. Expand Display adapters

Here you'll see every active display adapter. On laptops this often shows two entries — an integrated GPU (usually Intel or AMD) and a discrete GPU. The names here match the official hardware identifiers used for driver downloads.

Method 3: DirectX Diagnostic Tool (dxdiag)

  1. Press Windows + R, type dxdiag, and press Enter
  2. Navigate to the Display tab

The dxdiag tool shows the GPU name, manufacturer, chip type, and the amount of dedicated video memory. It also reports the current display driver version and date — useful when checking whether your drivers are outdated.

Method 4: System Information

  1. Press Windows + R, type msinfo32, and press Enter
  2. Expand Components, then click Display

This gives a comprehensive readout including the adapter description, driver version, and video memory. It's more verbose than Task Manager but useful for documentation or support tickets.

How to Check Your GPU on macOS 🍎

System Information (Apple Menu)

  1. Click the Apple menu in the top-left corner
  2. Hold Option and click System Information (or go to About This Mac → More Info depending on your macOS version)
  3. In the sidebar, select Graphics/Displays

This shows the GPU model, VRAM, and which displays are connected. On Macs with Apple Silicon (M1, M2, M3, and later), the GPU is integrated into the chip itself, so you'll see the chip name rather than a standalone graphics card name. The VRAM figure on Apple Silicon reflects a shared memory pool rather than dedicated hardware memory — an important architectural distinction.

On older Intel-based Macs with discrete GPUs, you may see two entries: the integrated Intel graphics and the discrete AMD or NVIDIA card.

How to Check Your GPU on Linux

Command Line Method

Open a terminal and run:

lspci | grep -i vga 

or for more detail:

lspci | grep -i -E "vga|3d|display" 

This lists all display-related hardware detected by the system. For NVIDIA GPUs, the nvidia-smi command (available after installing NVIDIA drivers) gives a detailed readout including driver version, VRAM, and current utilization.

GUI Method

Most Linux distributions include a System Information or Hardware tool under Settings that shows GPU details without needing the terminal.

Third-Party Tools for More Detail

When built-in tools aren't enough — particularly for overclocking, temperature monitoring, or identifying exact memory specifications — dedicated utilities go deeper:

ToolPlatformWhat It Shows
GPU-ZWindowsFull GPU specs, VRAM type, clock speeds, sensor data
HWiNFO64WindowsComprehensive hardware monitoring including GPU
MSI AfterburnerWindowsReal-time GPU usage, temps, clock speeds
GPU Monitor (various)LinuxTemperature and load monitoring

These tools are particularly useful for distinguishing between GPU variants — for example, two cards with similar names but different memory configurations or chip revisions.

What the GPU Information Actually Tells You

Once you have your GPU model, you can look up:

  • VRAM capacity — affects performance in high-resolution gaming, 3D rendering, and large AI models
  • Driver version — relevant for compatibility with specific software versions
  • Architecture generation — newer architectures support features like hardware ray tracing or AI-accelerated upscaling that older cards don't
  • Integrated vs. discrete — integrated GPUs share system RAM and are designed for everyday tasks; discrete GPUs have dedicated memory and handle demanding workloads

The same GPU model name can also cover a range of performance tiers depending on whether it's a desktop or laptop variant, so the full model string matters when researching compatibility.

The Variables That Shape What You Find

Checking the GPU is the easy part. What you do with that information depends on factors specific to your situation — the software you're trying to run, whether your drivers are current, whether you're on a machine with switchable graphics, and what your actual performance expectations are. A GPU that's perfectly adequate for one workload can be the bottleneck for another, and the same model performs differently depending on thermal conditions, driver state, and the rest of the system it's paired with.