How to Use GoPro HERO7, HERO6 & HERO5 Black as a High-Quality Webcam (HDMI Method)

Newer GoPros have “Webcam Mode,” but the HERO7, 6, and 5 Black were left behind. Don’t worry — their sensors are still top-tier. Here is how to unlock their webcam potential using the HDMI port.

How to Use GoPro HERO7, HERO6 & HERO5 Black as a High-Quality Webcam (HDMI Method)
Text & Photos By David Coleman
Last Revised & Updated:
Filed Under: Video

I MAY get commissions for purchases made through links in this post.

It is very possible to use a GoPro HERO7 Black, HERO6 Black, or HERO5 Black as a webcam or for real-time capture to a computer.

But it’s not quite as simple as just plugging your camera in via USB, which is something you can do with the HERO8 and newer cameras.

Compatibility Warning: This method works ONLY with the Black editions (HERO7 Black, HERO6 Black, and HERO5 Black).

It will not work with the HERO7 Silver/White, or the HERO5 Session. Those models lack the physical HDMI-out port required to send a live video signal.

There are different ways of doing it. If you’re looking for a mobile version for on-the-go live streaming or vlogging, the built-in live streaming option that flows through the GoPro mobile app will be a better fit. However, that wireless method introduces significant lag that makes real-time conversation impossible, and it isn’t directly compatible with most video conferencing tools. If you want to use your GoPro as a high-quality, lag-free webcam for Zoom, Teams, or OBS, you need a wired connection. And with these cameras, that means HDMI.

So, to be clear: what I’m focusing on here is connecting your camera to a computer via HDMI. Newer cameras (HERO8 through HERO13) have a “Webcam Mode” that works over a simple USB-C cable. The HERO7, 6, and 5 predate that technology, so the HDMI port is your only high-quality option.

The hardware checklist

Before you can start using your HERO7, 6, or 5 Black as a webcam, there’s some extra hardware that you’ll need to make it work:

  1. HDMI-to-USB Video Capture Card
  2. Micro-HDMI to HDMI Cable (Note: Micro, not Mini or USB-C)

1. HDMI-to-USB video capture

Your computer cannot simply “read” an HDMI input like a webcam. It needs a device to convert that HDMI signal into a USB webcam signal. That’s where an HDMI-to-USB video capture device comes in.

The gold standard: Elgato Cam Link 4K

If you want the best possible quality with zero lag, the Elgato Cam Link 4K is the industry benchmark. It essentially looks like a large USB thumb drive. You plug your HDMI cable into the back, and plug the stick into your computer. It requires no drivers and works instantly on Mac and PC.

The budget option: Generic capture sticks

If you don’t need 4K broadcast quality, you can save significant money by buying a generic “HDMI Video Capture” stick.

How to Use GoPro HERO7, HERO6 & HERO5 Black as a High-Quality Webcam (HDMI Method)

Have Camera Will Travel Newsletter

Practical field notes, hands-on gear tests, and the fun of exploring the world with a camera in hand.

These have flooded the market in recent years (especially since Covid when everyone started working from home) and can often be found for $15–$30. While the color and detail aren’t quite as rich as the Elgato, and they might have more lag that would be noticeable in gaming, they work surprisingly well for Zoom calls and general webcam use, where all of those attributes are less critical. You can find many options on Amazon.

2. The micro-HDMI cable

The capture devices don’t usually come with an HDMI cable, so you’ll probably need to pick one up separately.

The port on the HERO7, 6, and 5 Black is a Micro-HDMI (Type D) connector. It is the smaller port right next to the USB-C port.

Step-by-step setup guide

Once you’ve got the hardware, the setup is straightforward. However, there is one crucial setting you must change to avoid showing battery icons on your video feed.

1. Set the “Clean” HDMI Output

Before connecting your camera, turn it on and go to Preferences.

  • HERO7 & HERO6 Black: Go to Preferences > Input/Output > HDMI Output > Live
  • HERO5 Black: Go to Preferences > HDMI Output > Live

Why is this important? If you leave this on “Monitor” or “Media,” your audience will see your battery life, SD card space, and recording timer overlaid on your face. Switching to “Live” creates a clean video feed.

2. Connect everything

Plug the Micro-HDMI cable into your camera (the left/bottom port in the photo below), plug the other end into the Capture Card, and plug the Capture Card into your computer’s USB port.

GoPro HERO7 Black HDMI Port
This is the micro-HDMI port (bottom) on the HERO7 Black. The HERO6 Black and HERO5 Black feature the exact same port layout. Photo by David Coleman / Have Camera Will Travel

3. Select your video source

Open your software (Zoom, Teams, Skype, OBS).

Go to Video Settings. You will not see “GoPro” listed. Instead, look for the name of your capture device (e.g., “Cam Link 4K” or “USB Video”). Select that, and you should see your GoPro’s view.

Crucial tips for best results

External Power is Mandatory. Streaming video drains the battery incredibly fast. For meetings longer than 45 minutes, I highly recommend removing the internal battery and running the camera via USB power. You can use the USB-C port to power the camera while using the HDMI port to stream video. For more details on safe power sources, check out my Guide to GoPro Charging Cables.

Fix the “Fisheye” Look. The standard “Wide” lens on these cameras is great for action, but it makes office walls look curved and distorted. Go into your camera’s video settings (before connecting HDMI) and change the FOV (Field of View) to Linear. This removes the distortion and looks much more professional.

Use a Separate Mic. While HDMI carries audio, the built-in microphones on these older models can sound distant when processed through a capture card. For a professional setup, use a separate USB microphone (like a Blue Yeti) or your headset mic as your Audio Source in Zoom, while keeping the GoPro as your Video Source.

Enjoyed this article? Personalize your search results.
Add as Preferred Source
David Coleman

Text & photos by David Coleman

I'm a freelance travel photographer based in Washington DC. Seven continents, up mountains, underwater, and a bunch of places in between. My images have appeared in numerous publications, and you can check out some of my travel photography here.

I've been shooting with GoPros for years, starting with the HD HERO, and have owned and used just about every model since. More »

Conversation

  1. hi! I followed the steps (HERO7 black) and when I connect it to my PC it says “This file does not have an app associated with it for performing this action. Please install an app or, if one is already installed, create an association in the Default Apps Settings page.”

    If it matters, this is the dongle that I got from amazon: https://smile.amazon.com/dp/B07TT6WZ7V?psc=1&ref=ppx_yo2_dt_b_product_details and the micro HDMI to HDMI cable: https://smile.amazon.com/dp/B08ZY3RR9X?psc=1&ref=ppx_yo2_dt_b_product_details

    Reply
    • It sounds like it’s trying to automatically launch something, but you shouldn’t need it to do that. Does it do that if you connect the camera with the camera powered off? And if you go into Zoom or your video app, is the stream available to use?

      Reply
    • There are some cheaper converters available, and I’ve included one in the list of alternatives (the MavisLink one). One key thing that the more expensive models do is use a better codec, which results in better-quality video. And these are obviously different to a standard HDMI cable, which doesn’t convert.

      Reply
  2. Great tutorial- thanks a lot!
    Is it possible to ha have these three devices plugged in at the same time:
    – Power over USB-C
    – Microfone adapter
    – HDMI cable

    thanks for your response!

    Reply
  3. followed the guide, but when using this way on OBS, gopro 7 turns off after 5-10min. have to constantly turn on camera again. Am I missing some setting?

    Reply
  4. Quick tip: I experienced a strong lag between the video and audio while using the MavisLink Capture Card (cheapest option). To fix this, make sure the GoPro’s stabilization feature is turned OFF, and that the resolution isn’t greater than 1080. This fixed the lag completely!

    Reply
  5. Hi there!
    Thank you so much for sharing, and i have followed your recommendation and it works perfectly well as a webcam while doing ZOOM meetings.
    However, I don’t understand why when I use a usb C power cable (the one that comes with my Lenono Laptop for charging), it goes black after about 1.5 hours.
    Does it matter if I do not use the USB C cable from GoPro?

    Reply
    • Good question, but sorry, I don’t have an answer to that right now. I’ll do some testing with the cables I have here (including several GoPro original ones) and see if I can narrow down where the issue might be.

      Reply
  6. Just sent a previous message, but I figured out my issue! Earlier, I had installed the GoPro desktop app that I later learned only works for HERO8 cameras! That was displaying the picture I was seeing. All is working now. Thanks for the helpful info.

    Reply
  7. I’m trying to use a HERO7 for Zoom. When I select the GoPro as the input, it just shows a static screen that says “GoPro webcam” and has some photos of GoPro cameras. Any idea what I’m doing wrong?

    Reply
    • I’m also having similar issues :(

      Zoom and Quicktime Player both show (what appears to be) a GoPro “Webcam” wallpaper or placeholder…

      Reply
    • i think i found out the issue for my use-case. I have a newer Macbook Pro that has only USB-C ports. I was using a USB adapter, which didn’t support USB 3 apparently.

      When i plugged Camlink + GoPro into a different computer with USB-A, it worked just fine.

      I’m waiting for my new USB-3-adapter and will report back.

      Reply
    • Ok, one last thing to report.

      I was following https://www.knowhero.com/guides/goprowebcam, and i found it super helpful to download the special software for Camlink. If you can get the GoPro showing on that, then it’ll show up everywhere else. Also, it has clearer error messages, that’s how i found out that the USB adapter i was using was incompatible (has to be usb-3.0).

      Reply

Leave a Comment