How to connect 2 external non Apple monitors with 13" MacBook Pro 2017

This MacBook Pro has only two USB-C ports. Since one is used to charge the laptop (the monitor can't charge the laptop), there is only one available port to plug a monitor.

Is it possible to connect two external monitors, for example with a hub? If so, can we have 4K resolution for at least one monitor?


To get two external monitors on your 13" MacBook Pro, you need

  • a video adapter that supports pass-through charging
  • a Type C DisplayPort cable

Both displays can support 4K at 60Hz. From Apple's technical specifications page:

Video Support

Simultaneously supports full native resolution on the built-in display at millions of colors and:

  • One display with 5120-by-2880 resolution at 60Hz at over a billion colors

  • Up to two displays with 4096-by-2304 resolution at 60Hz at millions of colors

  • Up to two displays with 3840-by-2160 resolution at 60Hz at over a billion colors