SF50 TOLD
Vision Jet takeoff and landing
Free · Designed for iPad
SF50 Takeoff and Landing Data helps Cirrus SF50 Vision pilots do their performance calculations. Simply launch the app, enter your weights, and the app will calculate how much runway you need to take off or land in your Vision Jet.
SF50 TOLD supports both automatic and manual weather entry, custom safety factors, non-normal configurations (such as FLAPS 50 ICE or FLAPS 0), and runway contamination. All data comes from the SF50 G1 or G2+ Airplane Flight Manual* and is interpolated for current conditions.
*This app has not been approved by the FAA or by Cirrus Aircraft as an official source of performance information. It is your responsibility to ensure that the performance data you use is accurate for current conditions.
AFMs:
Aircraft Serials with Cirrus Perspective Touch Avionics System and FL280 Maximum Operating Altitude
P/N 31452-001
Revision A1
Aircraft Serials with Cirrus Perspective Touch+ Avionics System and FL310 Maximum Operating Altitude
P/N 31452-002
Revision 4
Airplane Flight Manual Supplement for Updated Thrust Schedule
P/N 31452-111
Revision 1
more Great tool to have. I use it daily as an instructor.
Great tool to have. I use it daily as an instructor.
Developer Response G2 and G1 performance is identical so the app works for both. Version 1.4 has just been released with G2+ performance data.
Will you add G2 support?
G2 and G1 performance is identical so the app works for both. Version 1.4 has just been released with G2+ performance data.
See title. Also, be great if instead of adding pax seats to useful weight, add checkboxes for seats 3-5 and 6-7 in the settings screen. This configuration stays the same in most cases, so the only real variable is pax weights and baggage
See title. Also, be great if instead of adding pax seats to useful weight, add checkboxes for seats 3-5 and 6-7 in the settings screen. This configuration stays the same in most cases, so the only real variable is pax weights and baggage
* More gracefully handles out-of-space errors when downloading terrain data.
* Faster first-time launch.
3.5.3 4d ago
Minor performance improvements to reduce instances of the app freezing or stuttering.
3.5.2 Apr 13
* Fixed a crasher when automatically downloading terrain after first installing.
* Moved warnings from the main takeoff/landing page to the Operational Warnings page.
* Improved error reporting.
3.5.1 Apr 2
This release focuses on better supporting part-135 operators with enhanced contaminated runway analysis, detailed distance breakdowns, and operational warnings aligned with FAA advisory circulars.
RUNWAY CONDITION CODES (RwyCC)
Select a Runway Condition Code (1–6) as a contamination type, and SF50 TOLD will apply the appropriate landing distance factors from AC 91-79B. Factors automatically adjust based on whether the runway surface is grooved/PFC or smooth. When RwyCC factors are applied, the configured safety factor is bypassed since the advisory circular factors already include built-in margin.
VREF ADDITIVE
Add a VREF additive speed on the landing page to account for gusts or other operational requirements. The additive is factored into landing distance calculations using the AC 91-79B §5.2.2 method, and is included in the TLR.
ADJUSTMENT BREAKDOWN
Takeoff and landing results now show a full breakdown of how each adjustment — wind, gradient, surface, contamination, safety factor — contributes to the final distance. See the base distance and each incremental change so you can understand exactly where your numbers come from.
PERFORMANCE NOTES & WARNINGS
Results now include contextual notes and warnings: distance exceedances, weight limit violations, crosswind/tailwind exceedances, insufficient climb gradient, and informational notes about supplemental data or approximations.
OTHER CHANGES
- Runways now track whether their surface is grooved, PFC, smooth paved, or turf, pulled automatically from FAA and OurAirports sources
- New "Use AFM Safety Factors" button in Settings to quickly reset dry and wet safety factors to the AFM defaults
- Safety factor field now accepts two decimal places for finer control
- Fixed a crash that could occur when updating from a previous version
- Improved stability of the home screen widget when app data is updating
3.5.0 Mar 10
CLIMB AND GO-AROUND PROFILES
After computing takeoff or landing performance, you can now view a cross-section profile of the aircraft's climb path relative to terrain and obstacles. For takeoff, choose between runway heading, a vectored heading or track, or a published SID to see how the aircraft climbs along that route. For landing, view the go-around climb path along the published missed approach procedure or a vectored heading. The profile chart shows terrain elevation, obstacles, waypoints with altitude restrictions, and highlights any terrain conflicts along the route.
Climb profile calculations incorporate winds aloft data. Obstacle and instrument procedure data is sourced from the FAA's Digital Obstacle File and Coded Instrument Flight Procedures and is currently available for US airports only.
TAKEOFF/LANDING DISTANCE VISUALIZATION
A new satellite map view shows the required takeoff or landing ground roll overlaid on the actual runway. A colored chevron pattern indicates whether the required distance fits within the available runway. For takeoff, blue means sufficient runway is available and red means insufficient. For landing, blue means sufficient runway is available from the touchdown zone, yellow means sufficient runway is available from the threshold, and red means insufficient runway is available. Any runway shortening due to NOTAMs is highlighted on the map.
TERRAIN DATA
The app can now download worldwide terrain elevation data for use with the climb and go-around profile views. Terrain regions can be downloaded and managed in Settings. A status indicator on profile views shows whether terrain, obstacle, and instrument procedure data are available and current for the selected airport.
OTHER UPDATES
- Runway shortening from NOTAMs can now specify whether the closure is at the departure end or the threshold
- Enroute obstacle climb gradient and rate data added for normal and icing conditions across all aircraft generations
BUG FIXES
- Fixed app hangs caused by airport search sorting and nearest-airport queries running on the main thread
- Fixed repeated database re-faults when displaying nearby airports after location updates
3.4.0 Feb 23
* Fixed a crash when using G2 regression data
3.3.4 Jan 10
Version 3.3.3 fixes a bug that would cause incorrect "offscale high" results on the Climb page.
DOWNLOADED NOTAMS
SF50 TOLD will now download live NOTAMs after you select an airport. You can view these NOTAMs by tapping the “NOTAMs” button on the takeoff and landing views. Use the downloaded NOTAMs to help you fill out the takeoff/landing shortening, obstacle, and contamination fields.
G2/G2+ AFM UPDATES (REISSUE A)
SF50 TOLD now has a "Wet Runway" contamination type, that adds 15% to runway distances for the G2/G2+. The G1 AFM has not been updated with the new Wet Runway data, so (for the tabular model), no correction will be provided. (A 15% correction will be applied if you use the regression model.)
3.3.3 12/12/2025
Version 3.3.2 fixes a bug with G2+ performance data and limitations.
DOWNLOADED NOTAMS
SF50 TOLD will now download live NOTAMs after you select an airport. You can view these NOTAMs by tapping the “NOTAMs” button on the takeoff and landing views. Use the downloaded NOTAMs to help you fill out the takeoff/landing shortening, obstacle, and contamination fields.
G2/G2+ AFM UPDATES (REISSUE A)
SF50 TOLD now has a "Wet Runway" contamination type, that adds 15% to runway distances for the G2/G2+. The G1 AFM has not been updated with the new Wet Runway data, so (for the tabular model), no correction will be provided. (A 15% correction will be applied if you use the regression model.)
3.3.2 12/09/2025
Version 3.3.1 fixes some G1 vs. G2 limitations (such as maximum altitude), displays climb speeds in Mach above FL180, and updates regression equations to improve accuracy.
DOWNLOADED NOTAMS
SF50 TOLD will now download live NOTAMs after you select an airport. You can view these NOTAMs by tapping the “NOTAMs” button on the takeoff and landing views. Use the downloaded NOTAMs to help you fill out the takeoff/landing shortening, obstacle, and contamination fields.
G2/G2+ AFM UPDATES (REISSUE A)
SF50 TOLD now has a "Wet Runway" contamination type, that adds 15% to runway distances for the G2/G2+. The G1 AFM has not been updated with the new Wet Runway data, so (for the tabular model), no correction will be provided. (A 15% correction will be applied if you use the regression model.)
3.3.1 12/07/2025
DOWNLOADED NOTAMS
SF50 TOLD will now download live NOTAMs after you select an airport. You can view these NOTAMs by tapping the “NOTAMs” button on the takeoff and landing views. Use the downloaded NOTAMs to help you fill out the takeoff/landing shortening, obstacle, and contamination fields.
G2/G2+ AFM UPDATES (REISSUE A)
SF50 TOLD now has a "Wet Runway" contamination type, that adds 15% to runway distances for the G2/G2+. The G1 AFM has not been updated with the new Wet Runway data, so (for the tabular model), no correction will be provided. (A 15% correction will be applied if you use the regression model.)
3.3 12/05/2025
* Better handling of errors when loading weather (e.g., due to being offline): No longer displays a full-screen sheet, and shows user-entered weather info if given
* Fixed crash that happened when attempting to load weather while offline
* Fixed UI slowness when searching for an airport
* Other minor changes
3.2.2 11/27/2025
* Restored the ability to search for airports by city name.
* Minor bug fixes.
3.2.1 11/18/2025
EN ROUTE CLIMB VIEW
Intended to be used during flight, this view shows you your best en route climb speed (95% best rate of climb) from the AFM. Use the sliders to set your fuel remaining, altitude, and outside air temperature, and adjust them periodically to ensure you continue to maintain your best rate of climb. Useful for when ATC requests your best rate, or just want you want those warm fuzzies that your Vision Jet is giving you its best.
CUSTOM UNITS
Set your desired units for everything: weight, volume, speed, air pressure, etc. Useful when flying in Europe or other metric areas.
SEPARATE DRY/WET SAFETY FACTORS
If your OpSpecs require you to use different safety factors for dry vs. contaminated runways, now you can give SF50 TOLD these two different safety factors. SF50 TOLD will use the "wet" safety factor for all contaminated runway landings.
3.2 10/29/2025
NEW FEATURE: CUSTOM TAKEOFF/LANDING SCENARIOS
Customize your Takeoff/Landing Report with your own scenarios. Under Settings, tap Takeoff/Landing Scenarios…, and then add or remove scenarios. Scenarios can include changes in weight, weather (wind and OAT), flap setting, or contamination (water/slush/snow/ice).
RESTORED: TAKEOFF/LANDING NOTAMS
Tap the “NOTAM” button to add NOTAM information to your takeoff/landing performance. For takeoff performance, you can add an obstacle height + distance, and you will be warned if your takeoff climb gradient is insufficient. For landing, you can add an obstacle (for go-around climb gradient) as well as runway contamination (rain, slush, snow, or ice). Contamination data is taken from the AFM Contaminated Landing tables, and is available in both the Regression and Tabular models.
BUG FIXES AND IMPROVEMENTS
* Landing total distance now increases with contamination NOTAMs (along with landing roll). An AFM notice is now displayed when using contamination data.
* Offscale low/high warnings shown again when using regression model.
* Improved responsiveness of airport search.
3.1 10/23/2025
Version 3.0.2 fixes a bug causing incorrect density altitude calculations (display only).
Version 3.0 adds numerous features including international airport data, a tabular data model, and takeoff and landing reports.
INTERNATIONAL AIRPORT DATA
SF50 TOLD now includes data for over 22,000 airports and airfields internationally through OurAirports.net. US airports will continue to use official FAA data, updated every 28 days. International airports will use open-source OurAirports data, updated regularly.
TABULAR DATA MODEL
Traditionally, SF50 TOLD used a regression data model for performance calculations, which allowed the application to provide performance estimations in all conditions, at the expense of some accuracy at the edges of the performance envelope. Now we are introducing a tabular data model that uses AFM tables directly, only performing linear interpolation within the envelope. You will be able to choose which data model you want to use. The tabular data model will produce book-accurate numbers for all conditions within the SF50’s envelope, but will not be able to extrapolate. The regression data model will provide performance data even in conditions not covered by the AFM, at the expense of some accuracy.
TAKEOFF AND LANDING REPORTS
A new “Generate Report” button has been added to the Takeoff and Landing sections. It will generate a PDF report of the predicted takeoff/landing performance for every runway at the departure/arrival airport, as well as limiting factor. It will also include hypothetical scenarios so you can see how potential changes can affect your ability to takeoff/land from each runway at your airport. These scenarios include a ±200 lb change in weight, a ±10° change in temperature, a ±10-knot change in winds, a flaps-50 landing, etc. The PDF report can be saved or printed.
WORLDWIDE WEATHER
SF50 TOLD now uses Apple Weather to provide worldwide weather conditions and forecasts. This weather data is used when NOAA METARs or TAFs are not available, as is the case for smaller US airports and all international airports.
OTHER ADDITIONS AND IMPROVEMENTS
- Regression data model redesigned to improve accuracy, especially at the edges of the envelope
- When using regression data model, all performance values shown with an estimation range (e.g., “±200 ft”)
- You can choose between showing all times as UTC or airport-local
- Now calculates runway headings from runway end lat/lons for airports whose runway headings are not published
- Re-released for iOS 26
- Bugs and data errors fixed
3.0.2 10/11/2025
Version 3.0.1 fixes a crash when choosing Flaps 50 ICE with the G2+ tabular data model selected.
Version 3.0 adds numerous features including international airport data, a tabular data model, and takeoff and landing reports.
INTERNATIONAL AIRPORT DATA
SF50 TOLD now includes data for over 22,000 airports and airfields internationally through OurAirports.net. US airports will continue to use official FAA data, updated every 28 days. International airports will use open-source OurAirports data, updated regularly.
TABULAR DATA MODEL
Traditionally, SF50 TOLD used a regression data model for performance calculations, which allowed the application to provide performance estimations in all conditions, at the expense of some accuracy at the edges of the performance envelope. Now we are introducing a tabular data model that uses AFM tables directly, only performing linear interpolation within the envelope. You will be able to choose which data model you want to use. The tabular data model will produce book-accurate numbers for all conditions within the SF50’s envelope, but will not be able to extrapolate. The regression data model will provide performance data even in conditions not covered by the AFM, at the expense of some accuracy.
TAKEOFF AND LANDING REPORTS
A new “Generate Report” button has been added to the Takeoff and Landing sections. It will generate a PDF report of the predicted takeoff/landing performance for every runway at the departure/arrival airport, as well as limiting factor. It will also include hypothetical scenarios so you can see how potential changes can affect your ability to takeoff/land from each runway at your airport. These scenarios include a ±200 lb change in weight, a ±10° change in temperature, a ±10-knot change in winds, a flaps-50 landing, etc. The PDF report can be saved or printed.
WORLDWIDE WEATHER
SF50 TOLD now uses Apple Weather to provide worldwide weather conditions and forecasts. This weather data is used when NOAA METARs or TAFs are not available, as is the case for smaller US airports and all international airports.
OTHER ADDITIONS AND IMPROVEMENTS
- Regression data model redesigned to improve accuracy, especially at the edges of the envelope
- When using regression data model, all performance values shown with an estimation range (e.g., “±200 ft”)
- You can choose between showing all times as UTC or airport-local
- Now calculates runway headings from runway end lat/lons for airports whose runway headings are not published
- Re-released for iOS 26
- Bugs and data errors fixed
3.0.1 10/08/2025
Version 3.0 adds numerous features including international airport data, a tabular data model, and takeoff and landing reports.
INTERNATIONAL AIRPORT DATA
SF50 TOLD now includes data for over 22,000 airports and airfields internationally through OurAirports.net. US airports will continue to use official FAA data, updated every 28 days. International airports will use open-source OurAirports data, updated regularly.
TABULAR DATA MODEL
Traditionally, SF50 TOLD used a regression data model for performance calculations, which allowed the application to provide performance estimations in all conditions, at the expense of some accuracy at the edges of the performance envelope. Now we are introducing a tabular data model that uses AFM tables directly, only performing linear interpolation within the envelope. You will be able to choose which data model you want to use. The tabular data model will produce book-accurate numbers for all conditions within the SF50’s envelope, but will not be able to extrapolate. The regression data model will provide performance data even in conditions not covered by the AFM, at the expense of some accuracy.
TAKEOFF AND LANDING REPORTS
A new “Generate Report” button has been added to the Takeoff and Landing sections. It will generate a PDF report of the predicted takeoff/landing performance for every runway at the departure/arrival airport, as well as limiting factor. It will also include hypothetical scenarios so you can see how potential changes can affect your ability to takeoff/land from each runway at your airport. These scenarios include a ±200 lb change in weight, a ±10° change in temperature, a ±10-knot change in winds, a flaps-50 landing, etc. The PDF report can be saved or printed.
WORLDWIDE WEATHER
SF50 TOLD now uses Apple Weather to provide worldwide weather conditions and forecasts. This weather data is used when NOAA METARs or TAFs are not available, as is the case for smaller US airports and all international airports.
OTHER ADDITIONS AND IMPROVEMENTS
- Regression data model redesigned to improve accuracy, especially at the edges of the envelope
- When using regression data model, all performance values shown with an estimation range (e.g., “±200 ft”)
- You can choose between showing all times as UTC or airport-local
- Now calculates runway headings from runway end lat/lons for airports whose runway headings are not published
- Re-released for iOS 26
- Bugs and data errors fixed
3.0.0 10/08/2025
Performance data accuracy improvements:
* Fix for G2+ takeoff and landing distances when there is a tailwind or upslope/downslope.
* The FAA is temporarily not including runway gradients in their data distribution; for now, runway gradient is estimated using the takeoff and landing TDZEs.
UI improvements:
* Performance data now updates immediately when weather is manually updated.
* Widget no longer shuffles runway order on each update.
* Other minor fixes and improvements.
2.0.1 07/23/2024
VERSION 2.0 -- NEW FEATURES:
* iOS WIDGET
A new iOS widget lets you track departure performance data throughout the day. Is it too hot to take off right now? Add the widget to your Home Screen to keep tabs on your performance so when you can decide when it’s safe to depart. The widget shows a list of runways for the currently-selected departure airport, and whether or not the app calculates that you have sufficient runway to depart, based on the payload and configuration information provided by you.
* WELCOME SCREEN
To help ensure that new users enter in all required information, a welcome screen will now appear the first time you launch SF50 TOLD. This welcome screen will prompt you for the model and weight of your Vision Jet.
* MINOR IMPROVEMENTS
Added a "Now" button to the date/time picker to quickly select the present time. Past dates and times are also no longer selectable.
2.0.0 07/18/2024
* Fix incorrect takeoff distance data for G2+ aircraft
* Added VREF data for flaps up + ice contamination
* Min iOS version now 16.0
* Other minor improvements under the hood
1.5.9 06/21/2024
* Fixed weather downloading from AWS
1.5.8 12/05/2023
* Fixed a bug where airports would appear to have no runways following a database update.
* Fixed a bug where the offscale warning (above/below AFM values) would appear unnecessarily.
1.5.7 01/27/2023
* Fix bug that would cause landing performance data not to be displayed in some situations.
* More reliable at asking for location permission when necessary.
1.5.6 12/17/2022
Updated to support latest FAA airport database format.
1.5.5 12/08/2022
Fixed a bug that caused takeoff total distance to be inaccurate with large tailwind factors.
1.5.4 09/22/2022
* More gracefully handles out-of-space errors when downloading terrain data.
* Faster first-time launch.
more Version 3.5.3 4d ago
Data Not Collected The developer does not collect any data from this app.