ForeFlight Mobile URL Schemes

ForeFlight Mobile supports URL-based methods of loading views and data in the app. To use these, you create a URL with the proper format and then click on that URL within an app that supports link-tapping, such as the iOS Mail app.

 

Maps

To launch ForeFlight Mobile and bring up a route on the Maps view, you can use a URL starting with this:

foreflightmobile://maps/search?q=

After the q= you can provide any search string that would work in-app, such as:

foreflightmobile://maps/search?q=KISM+OCF+NITTS+KSRQ+165+16+8000

When specifying speeds, altitudes, or fuel burns, you can include the units after the specified value.

Speed: mph; kts
Fuel burn: gph; pph; lph; kgph
Altitude: ft; m

If a unit is not included, the app's current default unit for that entry will be used.

foreflightmobile://maps/search?q=KISM+OCF+NITTS+KSRQ+125mph+12gph+8000

or

foreflightmobile://maps/search?q=KOSH+GEP+KFCM+130kts+410kgph+4000ft

If specifying a User Waypoint use "USER@"  

foreflightmobile://maps/search?q=KOSH+GEP+USER@MYHOUSE+KFCM+130kts

If specifying a point in a Content Pack use "CONTPACK@"

foreflightmobile://maps/search?q=KOSH+GEP+CONTPACK@THECABIN+KFCM+130kts

You can also specify an aircraft tail number corresponding to an Aircraft Profile in ForeFlight Mobile:

foreflightmobile://maps/search?q=KAUS+ELA+KSGR+165kts+20.5gph+14000ft+N12345

You can specify an altitude and/or speed change at any intermediate waypoint using the syntax: /N####F### where N#### is the speed in knots and F### is the altitude in 100's of feet. For example, to set the alttiude at OCF at 6000', and to set the altitude at NITTS at 4000' and the speed at 100kts, you would use OCF/F060 and NITTS/N0100F040 as shown: 

foreflightmobile://maps/search?q=KISM+OCF/F060+NITTS/N0100F040+KSRQ+8000