It is possible to use a GoPro HERO7 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 HERO9 cameras.
- ➙ HERO11 Black: $399 @ GoPro.com
- ➙ HERO11 Black + Accessories Bundle: $449 @ GoPro.com
- ➙ HERO11 Black Creator Edition: $579 @ GoPro.com
There are different ways of doing it. And each has pros and cons–it really depends on what it is you’re specifically trying to do. 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. With that method, you get the big advantage of mobility, but it’s not well-suited to streaming meetings from your office or recording classes or how-to tutorials because you’re more limited in how long the recordings can be and how much editing and tweaking you can do on the fly.
So, to be clear: what I’m focusing on here is connecting your GoPro HERO7 Black to a computer to use as a webcam or recorder. You might be wanting to use your GoPro as a traditional webcam for videoconferencing Zoom meetings or classes or virtual cocktail hours. Or have a virtual visit with your doctor or family member. Or maybe you’re a teacher looking to record classes or tutorials, or a vlogger trying to build a following. Basically, there are a bunch of different reasons you might be wanting to do this.
But the good news is: it’s very doable with a HERO7 Black. It is not, however, possible with the HERO7 Silver or White; neither of those models has an HDMI port, which is what you need to stream the video out of the camera. (It’s also possible to do it with a HERO8 Black. The process is very similar when using that camera, but requires an extra piece of hardware. I have a detailed guide separately that focuses specifically on how to use a HERO8 Black as a webcam.)
But before you can start using your HERO7 Black as a webcam, there’s some extra hardware that you’ll need to make it work:
Here’s a rundown of why you need each piece and what it does.
HDMI-to-USB Video Capture
Like several other earlier models (but unlike the newer HERO8 Black), the HERO7 Black has a built-in HDMI-port. 1 That’s the port you use if you want to connect your camera directly to a TV or display for playback.
But for your computer to be able to use that video signal, it needs to be converted into a format that the computer can work with. That’s where an HDMI-to-USB video capture device comes in. These are small devices that sit between your camera and the computer. It takes the HDMI signal from the GoPro HERO7 Black (or another camera that has HDMI-out) and converts it to a USB signal.
Some laptops and notebooks come with an HDMI port that you can use to connect your laptop to a TV or projector. That comes in very handy for showing Powerpoint presentations on big screens or screening a movie on a big-screen TV. But those HDMI ports typically work only for output (i.e., from the computer to a display), not an input (i.e., from a camera to the computer). You’ll have to check with your computer’s manual or manufacturer specs to find out firstly if it can be used as an HDMI input, and if it can, how to switch it (many, or most, can’t).
There are a few different HDMI-to-USB capture devices on the market. Some that I’ve found to work well with the HERO7 Black are:
I’ve used all of these with GoPro cameras and found all to work well.
My top pick, for a combination of performance, features, and price, is the Elgato Cam Link 4K. It looks like a slightly oversized USB thumb drive. It plugs directly into your computer. You then use an HDMI cable to connect the camera to the Cam Link. With so many more people working from home now and holding virtual meetings, these capture devices have been in high demand lately, but good places to look are and Amazon and B&H Photo.
- Professional Webcam: easily connect your DSLR; camcorder or action cam to your PC or Mac.
- Stunning Quality: broadcast live or record in 1080p60 or even up to 4K at 30 fps.
The other HDMI-to-USB video capture devices work basically the same way.
The MavisLink HDMI capture dongle is one I’m including as a budget option that’s readily available (and seems to turn up under different brandnames). It looks very similar to the Elgato and works the same way. I’ve found it to work well enough with the HERO7 Black, but it’s basically a cheap knockoff that is not the same quality as the others I mention here. Most noticeably, the picture quality is much harsher and more contrasty. But it connects and works with the HERO7 Black and will get the job done at a much lower price. You can find them at Amazon.
The Magewell USB Capture HDMI Gen 2 converter is one I’ve covered before (and one I’ve used extensively for some time now in capturing menu screenshots for the how-to guides on this site). It’s very similar feature-wise, but instead of plugging directly into the camera itself, you use a USB cable to go from the device to your computer. It’s probably the highest quality of these and also the most expensive. Again, they’re in high demand, but good places to look are at Amazon and B&H Photo.
- Captures HDMI + embedded audio
- Single-channel HD capture device
The video capture devices don’t usually come with an HDMI cable, so you’ll probably need to pick one up separately. Just as with USB, there are a few different kinds of HDMI connectors. The one you need for the HERO7 Black’s HDMI port is a micro-HDMI connector.
The end with the smaller connector (i.e., the micro-HDMI end) goes into the camera’s HDMI port (it’s the smaller one, right next to the USB-C port). The end with the larger connector goes into the HDMI capture device. The capture device then plugs into the computer’s USB port.
- The 6 feet cable connects tablets and smartphones with Micro HDMI port to HDTV or computer monitor with...
- Gold-plated connectors for superior connectivity, PVC outer coating increases durability. Backwards...
How to Set Up and Use
Once you’ve got the capture device and the HDMI cable, setup is pretty straightforward. Here’s the process.
Set the Output Type
Before connecting your camera, turn the camera on and go to Preferences in the camera’s settings. (This is not one of the settings you can access through the GoPro mobile app.) Scroll down to Input/Out, and change the HDMI Output setting to Live.
Preferences > Input/Out > HDMI Output > Live
It’s also possible to use the Monitor setting. The difference between them is that the Monitor setting keeps some of the status information such as battery charge status, wifi icon, FOV selected, and SD card status on the screen along with the live image. The Live setting takes those away and just leaves the clean live image. There’s one other option: Media. That’s for playing back previously recorded video footage and photos.
With that set, turn the camera off again.
Connect the HDMI Cable
With the camera off, plug the HDMI cable into both the camera and the capture device. Make sure the camera is powered off when you connect it. It’s not technically a requirement, but every now and then, when I try to do it with the camera on, the video stream doesn’t switch over properly. So I’ve gotten into the happen of having the camera powered off while I connect it.
Change the Input Video and Audio Sources in Your Software
In whatever software you’re planning to use, change the video source and audio source to the capture device. Precisely how you do that varies by software or service. Here are some of the common ones:
- Zoom: Go to
Settings (the cog icon at top right) > Video > Camera. From the drop-down list, select the one matching your capture device (it won’t be named after the camera)
- Skype: Go to
Settings > Audio + Video > Camera.
- QuickTime Player: Go to
File > New Movie Recording. Then change the video and audio input sources by clicking on the small down arrow to the right of the red record button.
- VLC: Go to
File > Open Capture Device.
- Webex: Go to the
video icon > Video Connection > click on the drop-down menu.
Other Considerations & Optional Extras
That basic setup will get you going and give you good results. And for occasional use, you’re all set. But if you’re using it a lot or looking to improve the quality and professionalism, there are some other optional extras that can improve the quality.
External Power. The built-in battery in GoPros will keep you going long enough for a short meeting or session, but if you’re looking to do more than an hour at a time or reduce the risk of going dark mid-session, you’ll want to add external power. The simplest way to do that is to run your HERO7 Black with AC power. For that, you’ll need a USB-C power cable (the one that came with your camera will work just fine) and an AC adapter. You can switch out the AC adapter for another power source, such as a USB power brick or USB power hub. 2
External Microphone. The single best thing you can do to improve the sound quality of your video streams is to add an external microphone. A good external microphone will help reduce that echo-y room sound and limit the external noises that can be distracting.
The simplest option is to add one directly to the camera. Just don’t forget that you’ll also need the GoPro Mic Adapter.
You can also have the microphone go directly into the computer. That setup can give even better results with more flexibility, but it increases the complexity a little because you’ll be managing the video and audio streams separately.
There are different types of microphones available, ranging from inexpensive up to very expensive. If you’re just using your voice, and lavalier mic (i.e., a clip-on mic) would be a traditional choice. If you want (or don’t mind) more atmospheric room noise, a shotgun mic is a next step. And if you need to wander around a room–say, in a dance studio or woodworking workshop, you can also get wireless mic systems. Steps up from that are some of the high-end mics that professional podcasters use. I have a separate roundup of some of the alternatives for external mics for GoPros here.
Lighting. Lighting can be tricky, especially with a wide-angle view. Your GoPro will adjust automatically for the available light, but a better-lit scene will still look more professional than when you’re talking from the shadows.
If the whole scene is too light or too dark, you can still use the HERO7 Black’s Protune exposure compensation slider to brighten or darken the whole scene. Since you can’t access the camera’s settings menu while the capture device is connected, you’ll need to do that through the GoPro mobile app or set it before connecting to the capture device. This can be a very simple and effective way to improve the image, and you can see the results live.
That said, it’s usually better to start with decent lighting. You usually want the light source in front of you, not behind you.
There’s no one-size-fits-all solution, and you can probably get good results from what you have before investing in more lighting gear. It might be natural window light (face the window or have it to a side from a front angle rather than have your back to it), a desk lamp (in front of you, slightly off to the side), or room lights (turn them on). In general, more light is better than less, and dispersed light or multiple light sources will help minimize harsh shadows.
If you’re looking for a light that you can use with your other GoPro shooting as well, GoPro has released a new Zeus Mini that allows the flexibility of using off-camera. LumeCubes (or their knockoffs) are also good options.
Mounting. While it’s convenient to just set the camera on top of the computer or on your desk, that limits the angle of view and tends to emphasize every little bump or keystroke. So, for better quality, you’ll probably want the camera standing separately or at least on some kind of absorbing layer. Aside from that, you can use any of the usual GoPro mounts or other photography tripods (with the correct adapter).
Things Worth Knowing
Menus & Settings? One of the inconveniences of using the HDMI-out signal from your GoPro is that it blacks out the camera’s back screen. That means you can’t access the menus. While you don’t need access to all the settings for a webcam, it’s handy to be able to change some of them, such as the FOV. So there are two workarounds. One is to set it before you connect the camera to the capture device. The other alternative, and the one I prefer, is to do it via the GoPro mobile app (you can still connect wirelessly to your GoPro with the HDMI capture device connected, although you won’t get the live view preview showing through the app. You can, however, still access the settings.)
Adjustments. By connecting through the GoPro mobile app (or setting these before connecting), you can still use some of the Protune settings to control the video output and improve the image quality. The most relevant for this are:
- FOV. You can set the field of view as normal. If the Wide setting is revealing too much, try the Narrow or Linear options. But as usual, those options are only available when combined with some resolution/framerate combinations. For maximum flexibility, switch to a 1080p60 profile, which will give you access to the Narrow and Linear options while still taking advantage of the maximum resolution of the capture device and streaming service.
- Exposure compensation (EV Comp) to brighten or darken the entire image.
- ISO & Shutterspeed settings. You’ll most likely want to keep these on auto, but if the entire scene is too dark or grainy, make sure you haven’t set a fast shutter speed or lowered the ISO Max setting.
- White Balance. You can cool (blue) or warm (orange) the scene as usual.
- The Color profile also adjusts, so you can choose the regular vibrant and contrasty GoPro setting or the flatter and more neutral Flat option.
Other settings, like HyperSmooth, won’t work for this (not that you’re likely to need it for this kind of thing).
Cards? You’ll often see the HDMI capture devices marketed as video capture cards. The ones I’m focusing on here aren’t actually cards–they’re small external devices–but traditionally, this purpose has been accomplished with cards that slot inside desktop computers and add ports to the back of the computer. Those obviously don’t make much sense with laptops or even modern slimline desktops like iMacs. But the name has stuck. If you decide to buy one not mentioned on this page, just make sure you’re getting an external device that can be powered over USB rather than an internal card that draws power from a desktop’s motherboard.
1080p30. Some of the devices I’m focusing on here can capture 4K input, but their maximum output is 1080p (the Elgato Cam Link 4K is an exception; it can output up to 4K30). Most of the standard web conferencing and live-streaming platforms max out at 1080p30. If you’re recording sessions to upload to platforms like YouTube, Vimeo, or education training services, you have more flexibility with higher resolutions (i.e., 4K).
FOV. The standard field of view (or lens) on the GoPro HERO7 is exceptionally wide. It distorts the view and might include parts of the room you don’t want to be included in the shot. You can switch the field of view to Linear or Narrow to rectify that. On the flip side, that super-wide room view might be exactly what you’re after if you’re using it as a secondary camera to capture, say, an art studio or music recording studio.
Power. The HDMI port does not provide power, so you’ll need to use the internal battery or add external power via the USB-C port.
On-Screen Display. One minor annoyance when using the HERO7 Black as a webcam is that the battery status indicator and the SD card capacity indicators stay on screen in the top right and left corners of the screen. When you start or stop or tap the back screen, the mode indicators show up on the bottom briefly, but they automatically hide. But the ones at the top stay. I’ve not found a way to make them go away. It’s not always going to be a big deal, but it’s an annoying quirk if you’re looking for a clean image (and presumably something that would be very simple for GoPro to fix in a firmware update).
Price & Availability of GoPro HERO7 Black
Check the current price and availability of the GoPro HERO7 Black at:
- HyperSmooth: Get gimbal‑like stabilization—without the gimbal. HERO7 Black corrects for camera shake...
- TimeWarp: Capture super stabilized time lapse videos while you move about a scene. Increase the speed up...
GoPro HERO7 Cameras Compared
|HERO7 Black||HERO7 Silver||HERO7 White|
|Resolution / Max fps||4K / 60|
4K (4:3) / 30
2.7K / 120
2.7K (4:3) / 60
1440p / 120
1080p / 240
960p / 240
720p / 240
|4K / 30|
1440p / 60
1080p / 60
|1440p / 60
1080p / 60
|Max Bitrate||78 Mb/s||60 Mb/s||40 Mb/s|
|File Format (Codec)||MP4 (HEVC / H.265)|
MP4 (H.264 / AVC)
|MP4 (H.264 / AVC)||MP4 (H.264 / AVC)|
|Audio Track||WAV + AAC||AAC||AAC|
|External Mic Compatibility||✓||-||-|
|HDMI Video Out||✓||-||-|
|Max Photo Size||12MP||10MP||10MP|
|File Format||RAW (.gpr)|
|In-Camera Image Enhancement||SuperPhoto||WDR||-|
|Top Burst Mode||30 / 1||15 / 1||15 / 1|
|WiFi / Bluetooth||✓||✓||✓|
|USB Port Type||USB-C||USB-C||USB-C|
DESIGN & BUILD SPECS
|Dimensions||62.3 x 44.9 x 33 mm||62.3 x 44.9 x 28.3 mm||62.3 x 44.9 x 28.3 mm|
|Weight||4.1 oz / 116 g||3.3 oz / 94.4 g||3.26 / 92.4 g|
|Battery Type||1220 mAh||1220 mAh (non-removable)||1220 mAh (non-removable)|
- The models that include a built-in HDMI port are the HERO7 Black, HERO6 Black, HERO5 Black, and HERO4 Black. You can add one to the HERO8 Black with the Media Mod accessory.[↩]
- There are different types of USB hubs. Some are used to increase the number of USB ports available to your computer for data (i.e., so you can connect more devices to your computer). The type I’m talking about here is a charger hub, which plugs into a wall AC outlet and then lets you charge multiple devices at once. You can also get hybrid hubs that tackle both functions. Regardless, what you want in this case is a USB hub that transmits power, and not all of them do.[↩]
Images and product information from Amazon PA-API were last updated on 2023-05-29 at 20:47. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon Site at the time of purchase will apply to the purchase of this product.
The Latest Model: GoPro HERO11 Black
Released in the fall of 2022, the HERO11 is GoPro's current model. Well, actually two models.
First, there's the flagship Black that has all the bells and whistles and sets the standard for action cameras.
- Shoot 5.3K60 & 4K120 video at up to 120Mbps bitrate
- Take 27MP photos
- Waterproof to 33ft / 10m without a separate housing
- Built-in mount point
- HyperSmooth 5.0 In-camera Video Stabilization creates smooth video without a gimbal
- Shoot up to 8x slow motion
A couple of months later, they released Black Mini. It's smaller and shares many of the flagship models capabilities, but it's also stripped-down in important ways. For instance, it doesn't have a touchscreen, its battery isn't removable, and it shoots video only (so no photo mode).
- Shoot 5.3K60 & 4K120 video at up to 120Mbps bitrate
- Compact form factor
- Waterproof to 33ft / 10m without a separate housing
- 2x built-in mount point
- HyperSmooth 5.0 in-camera video stabilization
- Shoot up to 8x slow motion @ 2.7K
- Built-in battery
21 thoughts on “How to Use a GoPro HERO7 Black as a Webcam”
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
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?
By Odins beard, that HDMI to USB adaptor was 119 dollars! Is that different than a regular 14 dollar device?
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.
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!
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?
Do you happen to have the auto-power off setting on to 5 minutes? Under General > Auto Power Off.
Can i use gopro camera for mobile skype conferencing???
With a laptop and a USB-to-HDMI video converter, yes. But not just by itself.
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!
Thanks so much! I was searching everywhere to find why I had lag.
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?
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.
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.
Glad you figured it out, and thanks for sharing the solution!
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?
I’m also having similar issues :(
Zoom and Quicktime Player both show (what appears to be) a Gopro “Webcam” wallpaper or placeholder…
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.
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).
Hello and thank you for the guide.
Is this working when using OBS as well?