User rating, 4.8 out of 5 stars with 3438 reviews.
Yes, as long as your Macbook has an HDMI or VGA port. Otherwise, you'd need an adapter.
Answered by HP Team 5 years ago