FreeFlight Pro replaces FreeFlight 3 for Bebop Drone, Bebop 2 and Parrot Disco.


For Jumping drones, download FreeFlight Jumping.

For Airborne, Hydrofoil, and Rolling Spider MiniDrones, download FreeFlight Mini for iOS and Android devices.


App Permission needs to be granted for location and media in order to operate your drone. Press here to download Bebop 2 FPV quick start guide.



Main Screen



1 - Side menu bar - Press   14Menu.png  to get Flight Plan, to buy a drone, or check for updates.

2 - My flights - See your flight history and register for Academy / Parrot Cloud.

3 - Connect to a drone - Press  conct.png  to connect.

4 - Remote controller - Access to Skycontroller and Skycontroller 2 settings.

5 - Fly and film - Access to piloting interface.

6 - Flight Plan / Buy a drone - Flight Plan is displayed after you make the in-app purchase.


Once your drone is connected:



1 - Side Bar button - Access to "Drone school", "Buy a drone", "Check for Updates", "About", and the version of FreeFlight Pro installed.




2 - Connected drone - Displays the drone's network name and information: product type, hardware version, software version, GPS version, number of flights, last flight time, total flight time, last motor error, check for updates.

3 - Internal memory - Displays the available storage space and the number of pictures taken.
4 - Wi-Fi network - Detects your drone.

5 - Controller Settings - Access button settings for Skycontroller and Skycontroller 2.

6 - Flight Plan - Access in-app purchase*.

7 - Fly and film - Access piloting interface.

* Note: After making the purchase, you may need to connect your drone first to see Flight Plan displayed on the main screen.


MyFlights lets you see your flight history, we recommend you to register in order to have access to Academy/Parrot Cloud. Being registered permits you to retrieve and share your flight data.




Settings section lets you set the controls, GPS features, the First Person View behavior, and Wi-Fi settings; make sure the Wi-Fi settings are compliant with local laws of the selected country/region.


FPV (First Person View)



  • Auto Launch - Set default to Disable or enable FPV.
  • Eye Spacing - Adjusts the spacing between left-eye and right-eye views in FPV mode.

Note that FPV is not available when using a tablet.


Piloting Settings



  • Piloting mode - Choose your preferred control method.





  • Roll stabilization - As the drone turns, roll stabilization enables the image to remain parallel (not tilted) to the ground plane.  Thias applies to both FPV and normal camera views.


  • Max inclination - The larger the angle, the faster the Bebop drone / Bebop 2 flies. Not applicable to Parrot Disco.
  • Maximum tilt speed - Limits the speed of the drone in level flights.
  • Maximum vertical speed - Limits the drone's ascending/descending speed.
  • Maximum rotation speed - Limits the drone's speed when rotating.
  • Banked turn (for Bebop Drone and Bebop 2) - Enables the drone to turn like a fixed-wing aircraft.

Position, Distances and Limits



  • Flat Trim - Resets the internal sensors for level flight for your Bebop Drone, Bebop 2, and Parrot Disco; make sure you always Flat trim the drone on a flat surface.
  • Calibrate - From time to time the Bebop 2 needs to be recalibrated, we recommend that you calibrate before each flight.
  • Max/Min altitude - Limits the height at which the drone can fly.
  • Max Distance - Limits the drone's range. You will be notified when your Bebop 2 reaches this value.
  • Geofence - When max distance is set and Geofence is activated, Parrot Bebop 2 will return to the starting position when it reaches maximum distance.

*Note: If Geofence is not activated, Bebop 2 will not return after it reaches max distance.


Return Home (RTH)



  • Return Delay after disconnection - Limits the disconnection time before the drone initiates return home. 

Network settings



  • Network Name - Lets you change the name of your drone.  Activate WPA2 to set a password for your Bebop 2's Wi-Fi network.
  • Location - Select the country/region you are in. Activate OUTDOOR for flying outside.
  • Wi-Fi band - You may choose Wi-Fi channel and band or leave the setting on automatic select.

*Note: The network name of the Bebop 2 can only contain letters, numbers and underscores ("_"), and must not exceed 32 characters in length.



Record setting


At the piloting page, press roadplan_icon_video.png on the left side of the record icone_rec.png button to access the recording setting.



Choose between video, photo, and time-lapse mode photography, you can also adjust refresh rate, white balance (to augment ambient light in your environment), as well as exposure (via the red sliding bar).


Exposure can be set by sliding the cursor.



Recording type




You can set the framerate (24, 25, or 30 fps), the bitrate (20 or 30 Mbps), the refresh rate, and the White Balance for video recording. 


Video recording starts automatically when you press the Take-off button.  The RECORD icone_rec.png icon flashes during video recording.


Framerate - The framerate you choose will have an impact on the timeline when the movie is imported to a video editing software. Set the framerate you need before taking off. By default the framerate is set to 30 fps.


Bitrate - You can choose between maximizing the recording capacity (20 Mbps), or getting the best video quality (30 Mbps). 





For photo mode, you can set refreshing rates to auto, 50 Hz, or 60 Hz, in addition to adjust for white balance and exposure.





Time-lapse lets you take photos at preset intervals. Use the white slider on the right to set the interval between 1 to 300 seconds.

*Note: Picture format for time-lapse mode is the same as photo mode.




Map Mode

The map is accessible using the satellite/map button 19-mapbutton.pngon the lower right side of the piloting interface.