I have an external monitor with a VGA connection. What is the best adapter to use for my Retina MacBook Pro? I think I've seen Thunderbolt to VGA, or USB to VGA? Or HDMI to VGA? What are the differences?

  • 1
    I use my old mini-display to VGA converter on my retina MBP, it works great. Unless you have some specific requirement, I don't see any differences on those options you mentioned above. And if I were you, I wouldn't buy VGA to USB, cause the Macbook Pro only has two USB ports, and I want to use them for some other devices...
    – Jing
    Dec 3, 2012 at 1:46
  • For many of us using MBP retinas, Apple's VGA adapter results in fuzzy video (hard to read text). My old Macbook Pro VGA adapter had no problems with it.
    – sventechie
    Apr 11, 2013 at 17:55

3 Answers 3


You should get a mini DisplayPort to VGA adapter (sometimes referred to as a Thunderbolt to VGA adapter, but it's the same thing). Apple sells one, but they can be had elsewhere for less, including at my personal favourite, Monoprice.

You could do HDMI to VGA, but it would require a (typically bulky) active adapter. There are some HDMI to VGA adapters that aren't active, but they rely on graphics card support that Macs don't have. The DisplayPort to VGA adapters are technically active adapters, but for whatever reason they seem to be much more compact than HDMI to VGA ones.

There are USB based display adapters, and some of them have VGA output, but I'd only recommend them for situations where other outputs aren't available. They're essentially a USB connected graphics card, which means that performance is lacking, and it takes up CPU and memory resources that the built-in outputs don't. Useful for some situations, but in your case I'd stay away.

  • Thank you, this helped me a lot! I'll get the displayport to vga
    – hellomello
    Dec 3, 2012 at 2:14
  • Do you also know anything about the speed comparisons of DisplayPort to VGA vs HDMI to VGA? Are either of them more likely to have lag?
    – levininja
    Oct 13, 2014 at 17:37
  • 1
    @levininja the interface technology shouldn't really have any impact on input lag on a display. The dominant factors there are within the display itself (scaler/input chips, and the panel technology). It is possible that on a given display one input might be more or less laggy than another (say if VGA needs to be converted to digital), but that will vary for each display. I'd suggest using the most advanced one you can (probably DisplayPort). If input lag really matters a lot, read some review sites that focus on it.
    – robmathers
    Oct 20, 2014 at 16:52
  • 1
    Despite a successful test at home using a Display Port to VGA adapter at home, at the venue of our presentation my Macbook Pro was the only machine that couldn't display a picture consistently. My guess is that the 3 meter cable in the venue is just too much for the Macbook to send current over reliably. I'll test more after the presentation - which isn't going too well for the presenter as a result - and update this comment. But a word of caution for others that this might happen to. Jun 5, 2015 at 14:53

Clarification: I have a thunderbolt of mini display to VGA cable, which I had been using to connect an LCD with my old Mac Pro Book for over 4 years. Just bought Retina Mac Pro and when I connect to LCD through this cable only the screen background appears on the LCD display screen. All efforts failed so far to get the word or ppt files or another display from the Retina Mac Pro to LCD screen.

It appears to be a serious issue and probably calls for the attention of Apple Service people.

  • It is a configuration issue I think. Try to drag some window on your mac display to the right, then you can see it is dragging to the monitor.
    – Borzh
    Feb 11, 2016 at 1:24

Having your background only displayed is an entirely different (and much easier) issue to solve. What's happening is that one of your primary (selected) desktop is being shown on the Macbook's display and one of your other Desktops is shown on the projector.

You've got (at least) two ways to deal with this. 1) Look at the very top of your Macbook display - up in the top, right hand corner. You'll see the searchlight magnifying glass, to the left of that you'll see your user name, the time, date and day are to the left of that, the battery indicator to the left of that, then the speaker symbol. Next you'll find the display preferences. If you're connected to another source (a second monitor, a projector, etc) you should have choices - "Mirror Retina Display" will "project" the same thing that's showing on your Macbook. "Use as separate display" actually extends your display space so you'll need to grab whatever it is that you want projected and drag it into the extended display space.

If you're using the projector as a "separate display space" you can also open the display perferances under that same icon which will let you modify the logical position of the displays making the extended space above, below, to the lef, or to the right of your Retina display. It's less complicated than it sounds. I hope this helps.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .