How much memory does my video card have?

Dedicated graphics processing units (GPUs) have their own random-access memory (RAM). The method of determining how much video RAM you have is different depending on which operating system you are using.

Windows 10
Windows 8
Windows Vista and Windows 7
Windows XP
Mac OS X
Windows or Android, using the utility CPU-Z

Windows 10

  1. Open the Control Panel.
  2. Click Appearance and Personalization
  3. Click Adjust screen resolution
  4. Click Advanced Settings.
  5. Select the Adapter tab. Here, you will see how much Total Available Graphics Memory and Dedicated Video Memory is available on your system.

Video memory

Windows 8

  1. Open the Control Panel.
  2. Select Display.
  3. Select Screen Resolution.
  4. Select Advanced Settings.
  5. Select the Adapter tab. Here, you will see how much Total Available Graphics Memory and Dedicated Video Memory is available on your system.

Windows Vista and Windows 7

  1. Press the Windows key, type Control Panel, and then press Enter.
  2. Under the Appearance and Personalization, click Adjust screen resolution.
  3. On the middle of the right-hand side of the screen, click the Advanced settings.
  4. A new window should appear with your video adapter's properties; similar to the image shown below.
  5. Your video card's memory is under the Adapter tab in the Dedicated Video Memory: section (shown below).

Display advanced settings

Windows XP

  1. Right-click on the Desktop and click Properties.
  2. Click the Settings tab.
  3. Click the Advanced button.
  4. Click the Adapter tab.
  5. Your GPU's memory is shown under the Memory Size: section under Adapter Information.

Mac OS X

  1. From the Apple Menu in the upper left hand corner of your screen, select About This Mac.
  2. In the Graphics information line, you will see details about your graphics hardware, including the amount of video memory.

    OS X About This Mac Information Box 


On a Linux system, you can see the specifics of your graphics hardware using the command line utility lspci. Follow these steps to find out how much video memory you have.

  1. First, run lspci with no options. It will list information about all your PCI devices. The line you are looking for will be labeled "VGA Compatible Controller".

    lspci output, no command line options
  2. Make note of the number at the beginning of this line. This number is the domain identifier for that PCI device, and we will use it in the next step to get more detailed information. In this example, our VGA controller's ID number is 00:02.0.
  3. Run lspci again, with the options -v -s domain-id. The -v specifies that we want verbose (detailed) information, and the -s specifies that we want information only about the device number domain-id. For instance, in this example our domain ID is 00:02.0, so we run the command lspci -v -s 00:02.0 to get more details.

    The output of the command will look like the screenshot below. There are several memory lines, but the one we are looking for is prefetchable memory. This is our video RAM.

    lspci output, verbose, specific to the VGA controller device

    In this example, we have 256 MB of video RAM.

Windows and Android, using the utility CPU-Z

CPU-Z is a free utility for Windows and Android which can profile your system and provide detailed system information, including the amount of RAM on your GPU. Follow the steps below to determine how much video memory your video adapter has.

  1. Download and install CPU-Z
  2. Open CPU-Z.
  3. Click the Graphics tab.
  4. Locate the Memory section. The amount of video memory is shown next to Size, as you can see in the image below.

CPU-Z video card and memory information 

Additional information

  • See the video memory definition for further information and related links.