This question already has an answer here:
I have a Mid 2012 13" MacBook Pro (MD102B/A). It has 1x Mini Display / Thunderbolt Port and 2x USB 3.1 Gen 1 ports.
At my desk I need a bigger setup, so I connect the MacBook Pro to a 24" monitor using a Mini DisplayPort to HDMI adapter.
I wish to add a second 24" monitor to my setup, so that I have 2x external monitors plus my 13" MacBook Pro screen all in the use at once. I want to use each monitor as a separate extended display, not as mirrored displays.
I have done this in the past about 4 years ago when connecting a Mac mini to 3 screens and I have used the HDMI out, Thunderbolt out, plus a USB to HDMI adapter, but the USB to HDMI adaptor made the 3rd screen quite laggy.
Is there a more up to date way to do this using a Thunderbolt splitter or hub? I have found a few online including a Belkin one and a couple made by StarTech but wondered if they where going to work with the MacBook Pro. I don't believe my MacBook Pro has the most up to date Thunderbolt, although it does have 1 GB of dedicated GPU.