UNIVERSAL DESIGN Mini display port to HDMI cable works for Apple MacBooks, MacBook Air, MacBook Pro, MacBook Mini and iMac made from 2010 onward that have Mini Display ports; Compatible with many PCs as well (Lenovo ThinkPad X230, L430/530, T430s/430/530 & W530, HP Envy 14/17, Dell XPS 14/15/17, Google Chromebook Pixel, Microsoft Surface for Windows 8 Pro, etc)