The whole planet is your free, open-source flight school.
That One Thing
Breaking through zero-visibility cloud cover in a crosswind storm and catching the glowing runway lights just seconds before wheels touch down.
FlightGear is what you get when a flight simulator is treated as a public research project instead of a storefront. It models aircraft, weather, and a planet-sized scenery set, and it does that without a subscription or a scenery marketplace. The first hour is not a tutorial in the Microsoft Flight Simulator sense — it is closer to sitting down in a real cockpit binder and figuring out which switches matter.
The payoff is scope. You can fly a Cessna around a local field, line up an airliner on a Canvas glass cockpit, or join multiplayer traffic over published frequencies. Aircraft quality varies because the fleet is a community: some planes are museum pieces, others are the reason people stay. Worldwide scenery via TerraSync is large; plan disk space the way you would for any serious sim, not a casual download.
It is heavier than a browser flyer and more fiddly than a console racing game with wings. Joysticks help. Reading the wiki helps. If you wanted arcade dogfights, this is the wrong catalog page. If you wanted an open-source sim that still takes the physics seriously in 2026, it is one of the few that does.
Most free ‘flight games’ are toys. FlightGear is a simulator with worldwide scenery and a living aircraft library, and it remains the open-source answer when someone asks whether they have to pay for that kind of depth.
Great if you want
Look elsewhere if
Checking…
Minimum
Dual-core CPU · 4 GB RAM · OpenGL 3 GPU · 20 GB storage
Recommended
Quad-core CPU · 8 GB RAM · Dedicated GPU · 40 GB storage for scenery
Yes. FlightGear is open-source under the GPL. There is no purchase, subscription, or scenery shop required to fly.
The base simulator is a few gigabytes. Worldwide scenery via TerraSync can grow into tens of gigabytes depending on where you fly. Treat recommended storage as a scenery budget, not just the installer size.
Yes, and it is strongly recommended. Keyboard flying is possible for a first takeoff; a joystick or yoke makes the sim much more usable.
Yes. FlightGear has a multiplayer network. Use published procedures and frequencies, and read the multiplayer guide before joining busy airspace.
Not in the photogrammetry sense. FlightGear’s strength is an open aircraft and scenery pipeline you can inspect and extend, not competing with a paid streaming globe.
Yes. FlightGear has multiplayer. You can join a public community server from the PlayBound server browser, have PlayBound start a dedicated server for your group, and host a game on your own PC. PlayBound Connect handles the setup: start a party with your friends, pick how you want to play, and everyone launches into the same game from the PlayBound launcher, with the dedicated server started for you if you choose one. There is no subscription and no paid multiplayer tier.
This game natively supports a controller — no setup needed.
Default bindings for every input method FlightGear supports. These are the game's own defaults — anything you have remapped will differ.
Default keyboard and mouse bindings.
| Action | Default input |
|---|---|
| Change view | V |
| Action | Default input |
|---|---|
| Elevator / ailerons | Arrow keys / Mouse |
| Rudder | 0 / Enter (numpad) |
| Throttle | Page Up / Page Down |
| Brakes | B |
| Landing gear | G |
| Flaps | [ / ] |
Verified against the game by PlayBound.
Default gamepad layout, using the standard face-button names.
Gamepad mappings depend on the selected joystick configuration and may require calibration.
| Action | Default input |
|---|---|
| Look around | Right Stick |
| Action | Default input |
|---|---|
| Pitch / roll | Left Stick |
| Yaw | Triggers |
| Throttle / flaps | Mapped buttons |
| Brakes | Mapped button |
Verified against the game by PlayBound.
Default stick, throttle and hat bindings.
Choose or create the matching joystick profile and calibrate all axes before flight.
| Action | Default input |
|---|---|
| View / trim | Hat switch |
| Action | Default input |
|---|---|
| Pitch / roll | Stick X / Y axes |
| Yaw | Twist / rudder pedals |
| Throttle | Throttle axis |
| Brakes / gear / flaps | Mapped buttons |
Verified against the game by PlayBound.
Community
Official Discord
Talk directly with the FlightGear community.
Join Official Discord ↗
PlayBound Discord
Chat with PlayBound players in #flightgear.
Join #flightgear ↗
Solved this in Discord? Post the fix here so the next player can find it.
Nothing scheduled yet. Bring your friends together for a game night.
Create eventSign in to publish a community event, or start a party and play now.
Start a party →Activity
0
playing now
Top Players
Updated every 15 minutes