Yes, you can use a direct USB-C (Thunderbolt 3) to HDMI cable with your 2018 MacBook Pro to connect to your 2012 monitor — no separate adapter should be required. The Mac’s Thunderbolt 3/USB-C ports support native DisplayPort video output, and with the right USB-C to HDMI cable, that video signal is converted to HDMI for your monitor.
That said, the key is making sure you get a good quality USB-C to HDMI cable that specifically supports video output. Cheaper or poorly labeled ones may only support data transfer or charging, and not video. For a 2012 HDMI monitor, it’s most likely HDMI 1.4, which will handle up to 1080p or 1440p smoothly, and possibly 4K at 30Hz (depending on the monitor). Your MacBook Pro is fully capable of driving higher resolutions, but the cable and monitor will define the max refresh rate.
Here are a few cables I suggest that you consider:
Perfect — here are a couple of solid options that I’ve seen consistently work well with MacBook Pros:
- Anker USB-C to HDMI Cable (4K @ 60Hz)
- Cable Matters USB-C to HDMI Cable (4K @ 60Hz)
- Belkin USB-C to HDMI Cable (4K @ 60Hz)
Most, if not all of these can be purchased from places like Amazon.