DroneVR vs Controller Fly for DJI Drones
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
DroneVR
Experience your drone flights in immersive virtual reality. This app streams live video from your drone directly to your phone, rendering it in stereo for VR headsets with advanced lens distortion correction. Control your drone and camera settings with intuitive head-tracking and voice commands.
- Stereo VR video streaming
- High-quality lens distortion correction
- Head-tracking camera control
- On-screen telemetry data
- Voice control for hands-free operation
- Flight logging and synchronization
Read full descriptionHide full description
With DroneVR you can take a seat in your drone and fly like a bird. DroneVR connects your phone with the drone and renders the live video stream in stereo with high quality lens distortion correction so that it can be viewed with a virtual reality headset. Important: The free version of DroneVR supports the Ryze Tello drone. If you want support for further DJI drones you need to activate this functionality via In-App purchase. See below for a list of supported drones. DroneVR's features: ============== * Beautiful, configurable user interface supporting dark and light mode. * Two different head-up displays to overlay telemetry data such as heading, speed and altitude onto the camera view in real time. * Comprehensive head-up menu to control all drone and camera settings while flying. * Phone camera view and mini-map to see what's happening around you and stay oriented. * Head-tracking to control the orientation of the drone camera by moving your head ! For DJI Mavic/Phantom/Spark series head tracking is supported for camera pitch. With the DJI Inspire 1/Mavic 2/Mavic Air 2 head tracking across all three axis is supported. * Detailed flight logging of flight path, telemetry data and events. Flight logs can be synchronized with Mac via iCloud or file sharing. * Spectator mode to link multiple phones and fly together with friends. * Mono or stereo rendering of drone video. For stereo rendering advanced algorithms for lens distortion correction are used for high image quality. * Highly adjustable to different VR headsets * High definition video quality of 720p and 30 frames / second with Spark / Phantom 3 / 4 / Inspire 1 and up to 1080p with Mavic Pro / 2 * Voice control for hands-free operation. * Supported drones: Ryze Tello (free), via in-app purchase: Mavic Pro, Mavic 2 Pro/Zoom, DJI Mini/2/SE, Mavic Air 1/2/S, Spark, Phantom 4/ Pro/Advanced, Phantom 3 Professional/Advanced/Standard/4K, Inspire 1 Important notes: ============ * To use DroneVR you need one of the above listed drones. * To control the Ryze Tello drone you need to connect a gamepad to your phone. * To use DroneVR in stereo mode you need a virtual reality headset where you can mount your iPhone (e.g. Homido, FreeFly VR, Zeiss VR One, Cardboard). An high PPI iPhone with a screen size of at least 5.5 inch is recommended. More information about recommended headsets can be found on our website.
Controller Fly for DJI Drones
Read full descriptionHide full description
Unlock the skies with Drone Flight Controller and take your drone experience to new heights! This all-in-one DJI-compatible drone flight controller app delivers precise flight planning, real-time FPV camera streaming, and advanced gimbal control for a smooth, professional flying experience. Compatibility - Built on the latest DJI Mobile SDK v4.16.2, Drone Flight Controller works with a wide range of DJI drones as well as other supported consumer and professional quadcopters. - Supports over 30 compatible models, from compact mini drones to professional camera platforms and industrial inspection aircraft. - Categories include: - Compact DJI mini drones - Versatile DJI foldable quadcopters - Professional DJI aerial camera drones - Industrial survey and mapping drones - For a detailed compatibility list, open the in-app support section. Why Choose Drone Flight Controller - Intuitive Interface: Clean, user-friendly controls designed for both beginners and experienced DJI drone pilots. Real-time telemetry shows altitude, speed, GPS signal, and battery level. - Advanced Flight Controls: Execute complex maneuvers with precision on supported DJI flight controllers. Adjust altitude, yaw, pitch, and speed in real time. - Real-Time FPV Video: Enjoy low-latency HD FPV camera streaming from compatible DJI drones directly to your phone or tablet. - Smart Flight Modes: Subject tracking, orbit flight, point of interest (POI), waypoint missions, and automated panorama capture—ideal for DJI aerial photography and videography. - Comprehensive Flight Data: Automatically records detailed flight logs including GPS routes, altitude, speed, and gimbal angles for DJI flight analysis. - Easy Media Management: Quickly browse, edit, and share photos and videos captured from your DJI drone camera. - Gimbal and Camera Control: Fine-tune ISO, shutter speed, focus, and gimbal movement for cinematic footage on supported DJI gimbals. - Safety First: Return-to-home (RTH), flight-zone alerts, and safety assistance help ensure safe and reliable DJI drone flights. Keywords for Better Search Visibility - DJI drone controller - DJI flight controller - DJI FPV - DJI camera control - DJI gimbal control - DJI waypoint mission - drone controller app - FPV drone camera - quadcopter control - aerial photography - drone flight planner - autonomous drone navigation Disclaimer - Drone Flight Controller is an independent application developed for enhanced drone flight control and FPV camera management. - DJI is a trademark of SZ DJI Technology Co., Ltd. This app is not affiliated with, endorsed by, or an official product of DJI. Legal & Support - Terms of Use: https://pnkl26.web.app/terms-of-service - Privacy Policy: https://pnkl26.web.app/privacy-policy - Email Support: pnkhanhlinh0206@gmail.com - Licensed Application End User License Agreement: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Take your DJI drone experience to new heights. Download Drone Flight Controller now and explore endless possibilities for aerial photography, FPV flying, inspections, and creative filmmaking!
Screenshots
Verdict
The clearest difference is update cadence: Controller Fly for DJI Drones at every 3 weeks against DroneVR's every 2 months. On price, ads, in-app purchases and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. DroneVR sells 13 one-off in-app purchases and Controller Fly for DJI Drones sells 3 in-app purchases, starting at $19.99 per month. Whichever you choose, the download price is not the number that matters.
DroneVR ships an update every 2 months, Controller Fly for DJI Drones every 3 weeks. The most recent releases landed on October 16, 2026 and October 15, 2026 respectively.
| Parameter | DroneVR | Controller Fly for DJI Drones |
|---|---|---|
| Price | Free | Free |
| Rating | 3.8 (230 ratings) — better | — |
| Positive reviews | 39.9% of reviews | — |
| Number of ratings | 230 — better | — |
| Update frequency | Every 2 months | Every 3 weeks — better |
| Ads | No | No |
| In-app purchases | Yes | Yes |
| Monetization | Free with in-app purchases | — |
| Devices | iPhone, iPad, iPod — better | iPhone, iPod |
| Requires iOS | 14.1 — better | 15.0 |
| Further details — not scored | ||
| Size | 160 MB | 131 MB |
| Age rating | 4+ | 4+ |
| Developer | Appologics UG (haftungsbeschrankt) | Linh Phan Nhat Khanh |
Bugs and requests
DroneVR
Reported bugs
12 issues- App crashes on iOS 15+ with controller not working
- Video feed drops repeatedly despite settings adjustments
- QR code scanner not recognizing codes
- Screen freezes when taking photos/video with DJI Fly app
- Recording indicator not visible in VR headsets
Show 7 moreShow fewer
- Stereo view switching involuntarily
- Compass reporting incorrect north direction
- Flight log not syncing with DJI Go app
- App crashes after in-app purchase retrieval
- Connection loops back to support page
- Gimbal control unresponsive or stuck
- Timeout errors on connection attempts
Requested features
12 requests- Support for newer drone models (Mavic Air 2, Mini 2, Mini SE)
- Longer trial period before purchase
- Extended flight range capabilities
- Horizontal head tracking
- Map view with satellite/street options
Show 7 moreShow fewer
- More customizable HUD options
- Support for Tello drone
- QR code scanning for headset calibration
- Ability to cancel RTH from app
- Manual radio channel selection
- HD quality settings control
- Barcode reading for VR headset auto-calibration
Controller Fly for DJI Drones
Not enough reviews yet to summarise bugs or requests.
In-app purchases
DroneVR
- DJI Phantom3 Professional$8.99
- DJI Phantom3 Advanced$8.99
- DJI Phantom 3 Standard$8.99
Show 10 moreShow fewer
- DJI Phantom 4$8.99
- DJI Phantom 4 Pro$8.99
- DJI Mavic Pro$8.99
- DJI Spark$8.99
- DJI Mavic Mini$8.99
- DJI Mavic Air 2$8.99
- DJI Mavic 2$8.99
- DJI Mavic Air$8.99
- DJI Mini 2$9.99
- All in one$17.99
Controller Fly for DJI Drones
- Pro Features Unlock$19.991 Month
- Pro Features Unlock$49.991 Year
- Pro Features Unlock$79.99
Questions
Is DroneVR free?
Is Controller Fly for DJI Drones free?
Do DroneVR or Controller Fly for DJI Drones have ads?
Which is updated more often, DroneVR or Controller Fly for DJI Drones?
Other comparisons















