The DJI Mavic Pro and GoPro Karma have been created to battle each other from the very start. And now that months have already passed, drone enthusiasts have already reached their verdict. Surprisingly, though, one drone seems to triumph over the other in almost all aspects.

Both the DJI Mavic Pro and GoPro Karma promote portability and compactness. However, the Mavic Pro seems to win in both aspects as the drone only weighs 734 grams with dimensions of 83 x 83 x 198 mm (when folded). This is as compared to Go Pro Karma's 117 x 224.3 x 365.2 mm dimensions and 1,006 grams weight.

When it comes to speed, the DJI Mavic Pro can fly up to 40 mph at a distance of 7 km away from its controller and an altitude of 5,000 m above sea level. Meanwhile, the GoPro Karma can only travel at a maximum speed of 35 mph at 1 km distance and 4,500 m altitude.

Flight time is also very important. As reported by Trusted Reviews, the DJI Mavic Pro can fly at a maximum of 21 minutes in Sports Mode (27 minutes according to DJI website). While the GoPro Karma is not so much behind with 18-20 minutes flight time. When it comes to camera features and image quality, GoPro Karma may seem to have an edge. Although both drones have 12 MP CMOS sensor camera that is 4K-capable and 3 axis stabilization.

According to Wired, users will still have to manually focus the DJI Mavic Pro's camera in order to get an image or footage with better quality. Whereas, GoPro Karma's Hero 5 camera has enhanced colors, automatic corrections, and more active range. However, when it comes to drone technicalities and being user-friendly, DJI Mavic Pro's obstacle avoidance and follow me (object tracking system) features are sure winners.

Lastly, the DJI Mavic Pro costs $999 (Drone already with built-in camera) while GoPro Karma costs $1,000-$1,100 (Drone including a GoPro Hero 5 Session/Black).