JUMP TO:

Product Comparison Calculator

How to find the right product for you

This Product Comparison Calculator will allow you to compare products in one of two ways. Choose from the two dropdown menus below to auto-populate the product boxes with results, or click on the product boxes to activate your own personalized choices. Once the product boxes are shaded per your liking, click the “COMPARE NOW” button to retrieve a customized product comparison graph.

Currently there are eight product types:

– Watches (and bike computers!!!!)
– Trainers (for cycling indoors)
– Activity monitors (things like Fitbits and step counters)
– Power meters (for cycling)
– Action Cams (things like GoPro’s and the like)
– Heart Rate Sensors (Straps and Optical sensors that measure HR)
– Trainer Apps (for cycling indoors on trainers)
– Drones (primarily sport focused options)

For trainers, the focus is primarily on computer-integrated trainers that provide resistance control. Additionally, like the watches I only include units that I’ve personally reviewed and/or used.

Select product use/budget for a comparison from the drop down menus:

Select product type:

Note: While many running watches have a basic bike mode, only running units that are multi-sport focused are also included in the bike-only results (in addition to bike-specific units). Hiking units are those that include a Barometric Altimeter, Magnetic Compass and navigational functions.

Or select products for comparison by clicking the product boxes below:

DJI OSMO Action
Garmin VIRB (Elite)
Garmin VIRB (Normal)
Garmin VIRB Ultra 30
Garmin VIRB X
Garmin VIRB XE
GoPro Hero (Base)
GoPro Hero 7 Black
GoPro Hero 8 Black
GoPro Hero+ LCD
GoPro Hero3 Black
GoPro Hero3 Silver
GoPro Hero3 White
GoPro Hero3+ Black
GoPro Hero3+ Silver
GoPro Hero4 Black
GoPro Hero4 Session
GoPro Hero4 Silver
GoPro Hero5 Black
GoPro Hero5 Session
GoPro Hero6 Black
GoPro Max
Shimano CM-1000
Sony FDR-X1000V
TomTom Bandit

Comparison Results:

Function/FeatureDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Copyright DC Rainmaker - Updated December 1st, 2020 @ 9:38 am New Window
Price$349$329$399
AvailabilityMay 15th, 2019Sept 27th, 2018Aug 31st, 2016
WiFi BuiltinYes (2.4Ghz/5Ghz)Yes (2.4Ghz/5Ghz)Yes
Bluetooth to PhoneNoYesYes
Recording LightYesYesYes
GPS builtinNoYesYes
Altimeter builtinNoYesYes
Water Resistant11m/36ft10m/33ft131ft/40m within case
AccellerometerNoYesYes
Video Preview ScreenYes (front and back)YesYes
Voice ControlYesYesYes
BatteryDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Recharges viaUSB-CUSB-CMini-USB
Removable batteryYesYesYes
Recording Time91min 4K-30 / 1hr 56m 1080p301hr 4K / 2hr20m 1080p302 Hours - 1080p30
Secondary attached batteryOnly via USB-COnly via USBNo
StorageDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Storage Card TypeMicro-SDMicro-SDMicroSD
Maximum Card Size256GB (select cards)256GB (select cards)128GB
VideoDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
4K24/25/30/60 fps24/25/30/60 fps30/25/24 FPS
2.7K24/25/30/48/50/6024/25/30/48/50/60/100/120 fps60/50/48/30/25/24 FPS
1440pN/A24/25/30/48/50/60/80/120 fps80/75/72/60/50/48/30/25/24 FPS
1080p24/25/30/48/50/60/120/200/240 fps24/25/30/48/50/60/80/90/120/200/240 fps120/100/96/90/75/72/60/50/48/30/25/24 FPS
960pN/A50/60/120/240 fps200/120 FPS
720p120/240 fps25/30/50/60/120/240 fps240/120/60/50/30/25 FPS
Records 360* VideoNoNoNo
Automatic Image RotationYes (also, portrait mode for video/photo)Yes (also, portrait mode for video/photo)Yes
Image StabilizationYes - up to 4K60Yes - up to 4K60Yes
Looping Recordings-YesYes
Timelapse Mode (constructs timelapse video)YesYesYes
Travelapse/Hyperlapse ModeFuture Firmware UpdateYesYes
Pro Settings ModeYesYesYes
AudioDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Internal MicrophoneYesYesYes
Supports Bluetooth MicrophonesNoNoYes
Pro mode with seperate tracksNoYesNo
Custom ModesYesNoYes
PhotoDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Megapixels12MP12MP12MP
Timelapse Mode (photos on interval)Yes0.5,1,2,5,10,30,60sYes
Burst ModeUp to 7 photos/secondUp to 30 photos/secondYes
Continuous Shooting ModeNoYesUP TO 60 PHOTOS/SECOND
Concurrent w/video mode-NoYes
Records 360* PhotoNoNoNo
Pro Settings ModeYesYesYes
RAW photo creation supportYes (all modes)Yes + HDR Modes tooYes (added in firmware update)
SportsDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Skiing ModeNoNoNo
Control from sport computerNoNoYes
ANT+ Sensor ConnectivityNoNoYes
Bluetooth Sensor ConnectivitynonoYes
ANT+ Profile TypesNoNoHEART RATE, SPEED, CADENCE, TEMPERATURE, POWER (+ Bluetooth OBD data)
Overlays sport data on recordingNoYesYes
PhoneDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
App platforms availableiOS/AndroidiOS/AndroidiOS/Android
Use as remote controlYesYesYes
Video previewYesYesYes
Transfer video-photos from cameraYEsYEsYes
Multi-camera live control/previewNoNoNo
Live Streaming to InternetNoYes (Facebook and RTMP, which allows YouTube)Yes
SoftwareDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
App for computerNoWindows/MacVIRB Edit (Mac/PC)
AccessoryDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Remote control button/keyNoYesYes
Diving caseYesYEsIncluded
Mount TypeGoPro Mount CompatibleGoPro compatible mountsGoPro Mount Compatible
Device ConnectionsDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
USB Connector TypeUSB-CUSB-CMini-USB
Micro-HDMINoYesYes
Composite VideoNoWith adapterAdapter Available
Audio 3.5mm Stereo MicWith DJI adapter onlyWith adapterAdapter Available
PurchaseDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
AmazonLinkLinkLink
B&H PhotoLink
DCRainmakerDJI OSMO ActionGoPro Hero 7 BlackGarmin VIRB Ultra 30
Review LinkLinkLinkLink