Skip to main content
Swift is a multi-simulator VATSIM pilot client that supports Microsoft Flight Simulator (2020 and 2024), X-Plane 11 and 12, Prepar3D, and FSX. It is the most versatile client available, making it the go-to choice for pilots who fly across multiple simulator platforms or who use Prepar3D or FSX.

When to Use Swift

If you only use one simulator, the dedicated client for that platform is typically easier to set up and use. Swift is best suited for pilots who need broader compatibility.
FeaturevPilotxPilotSwift
SimulatorsMSFS onlyX-Plane onlyMSFS, X-Plane, P3D, FSX
PlatformWindowsWindows, Mac, LinuxWindows, Mac, Linux
Setup complexitySimpleModerateAdvanced
Model matchingVMR filesCSL packagesAutomatic model matching
Best forMSFS usersX-Plane usersMulti-sim or P3D/FSX users
Swift is more complex to configure than vPilot or xPilot. If you only use one simulator, the dedicated client for that platform is usually the easier option. Swift is recommended when you need multi-simulator support or when you fly on Prepar3D or FSX, where no other dedicated VATSIM client is available.

System Requirements

  • Operating System: Windows 10/11, macOS 11 (Big Sur) or later, or a modern Linux distribution
  • Simulator: MSFS 2020/2024, X-Plane 11/12, Prepar3D (v4 or v5), or FSX
  • Microphone: Required for voice communication
  • Internet connection: Stable broadband recommended

Installation and Setup

1

Download Swift

Visit swift-project.org and download the latest stable release for your operating system.
2

Install the application and simulator plugins

Run the installer. Swift installs the main application along with plugins for each simulator it detects on your system. If your simulator is installed in a non-standard location, you may need to point the installer to the correct path.
3

Run the Swift Wizard

On first launch, Swift opens its configuration wizard. This walks you through each step of the initial setup, including simulator detection, VATSIM credentials, model sets, and audio configuration.
4

Enter your VATSIM credentials

Enter your VATSIM CID and password in the credentials section. These are the same credentials you use on the VATSIM website.
5

Configure simulator connection

Select the simulator you want to connect to. Swift will attempt to auto-detect installed simulators, but you can manually configure the connection if needed. For MSFS, Swift uses SimConnect. For X-Plane, it uses its plugin. For P3D and FSX, it uses their respective SimConnect interfaces.
6

Set up model sets

Swift handles model matching automatically using its built-in model set system. During the wizard, Swift will prompt you to download and install the appropriate model sets for your simulator. Follow the prompts and let Swift manage the download and configuration.
7

Configure audio

Select your input device (microphone) and output device (headset or speakers). Test your microphone to verify the audio level indicator responds. Assign your push-to-talk key. See the Audio Setup page for detailed guidance.
8

Connect to VATSIM

Launch your simulator and load into an aircraft at a gate or parking position. In Swift, enter your callsign and aircraft type, then click Connect.
Swift automatically manages model matching, so you do not need to manually configure CSL or VMR files. The wizard downloads and organizes model sets for you during initial setup.

Key Features

  • Multi-simulator support - Switch between simulators without changing your pilot client
  • Automatic model matching - Swift downloads and manages model sets, removing the manual configuration required by vPilot and xPilot
  • Cross-platform - Runs on Windows, macOS, and Linux
  • Prepar3D and FSX support - The only actively maintained VATSIM client that supports these legacy simulators

Troubleshooting

If Swift cannot find your simulator during setup, verify that the simulator is installed and has been launched at least once. For non-standard installation paths, use Swift’s settings to manually point to the simulator’s installation directory. Ensure that the simulator’s SimConnect component (for MSFS, P3D, or FSX) is properly installed.
Check your internet connection and try again. If downloads repeatedly fail, visit the Swift forums or Discord for alternative download links. Make sure your firewall is not blocking Swift’s network access.
Verify that model sets were successfully installed by checking the model set status in Swift’s settings. If model sets show zero entries, rerun the model set wizard. Make sure you selected the correct simulator when configuring model sets.
The same audio troubleshooting steps apply as with other clients. Verify your input and output devices are correctly selected, test your push-to-talk key, and check system-level audio settings. On macOS, confirm that Swift has microphone permissions. See the Audio Setup page for detailed steps.
Make sure you are running the latest version of Swift. Older versions may have compatibility issues with current VATSIM servers. Check the Swift project website for known issues and updates. If Swift crashes on launch, try running it as administrator on Windows.
If Swift reports SimConnect errors when connecting to MSFS, verify that MSFS is fully loaded and that you are at an airport (not on the loading screen). Reinstalling Swift can sometimes resolve SimConnect registration issues.